Skip to content

Instantly share code, notes, and snippets.

@txomon
Created February 20, 2018 10:47
Show Gist options
  • Save txomon/83300524aeb464f81065dde54001c6c3 to your computer and use it in GitHub Desktop.
Save txomon/83300524aeb464f81065dde54001c6c3 to your computer and use it in GitHub Desktop.
async def message_handler(message: DubtrackMessage):
print(f'Received {message.text}')
# await message.channel.say('Bot speaking here')
def run_bot():
# Setup
bot = Bot()
dubtrack_backend = DubtrackBotBackend()
dubtrack_backend.configure()
bot.attach_backend(backend=dubtrack_backend)
bot.add_event_handler(DubtrackMessage, func=message_handler)
# Run
loop = asyncio.get_event_loop()
loop.run_until_complete(bot.run_forever())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment