mirror of
https://github.com/solero/houdini.git
synced 2025-04-25 08:06:29 +00:00
16 lines
516 B
Python
16 lines
516 B
Python
from Houdini import Handlers
|
|
from Houdini.Handlers import XTPacket, XMLPacket
|
|
from Houdini.Converters import CredentialsConverter, CommaConverter
|
|
|
|
|
|
@Handlers.handler(XMLPacket('login'))
|
|
async def handle_login(p, credentials: CredentialsConverter):
|
|
username, password = credentials
|
|
p.logger.info('{}:{} is logging in!'.format(username, password))
|
|
|
|
|
|
@Handlers.handler(XTPacket('t', 'c'), pre_login=True)
|
|
@Handlers.player_in_room(100)
|
|
async def handle_test(p, numbers: CommaConverter):
|
|
print(list(numbers))
|