19 lines
492 B
Python
19 lines
492 B
Python
import discord
|
|
|
|
from core.commands import dispatch_command
|
|
|
|
async def handle_message(bot: discord.Client, config: dict, message: discord.Message):
|
|
"""
|
|
Handle messages received from Discord
|
|
"""
|
|
if message.author == bot.user:
|
|
# Ignore messages from the bot!
|
|
return
|
|
|
|
# Ping!
|
|
if message.content == 'ping':
|
|
await message.reply('pong!')
|
|
|
|
if message.content[0] == config.get('command_prefix'):
|
|
await dispatch_command(bot, config, message)
|