Add initial code

This commit is contained in:
James H
2021-11-29 23:13:52 +00:00
parent cffc46bd45
commit 0f3416c11b
8 changed files with 200 additions and 0 deletions

18
src/core/messages.py Normal file
View File

@@ -0,0 +1,18 @@
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)