From bed095c58de771febaa9c7254c0cdccc724fbaae Mon Sep 17 00:00:00 2001 From: Didas72 Date: Sun, 23 Feb 2025 22:12:39 +0000 Subject: [PATCH] Added base discord bot --- main.py | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 main.py diff --git a/main.py b/main.py new file mode 100644 index 0000000..52be222 --- /dev/null +++ b/main.py @@ -0,0 +1,37 @@ +# This example requires the 'message_content' intent. + +import discord +from sys import argv + +if len(argv) != 3: + print('Usage:\n\t' + argv[0] + ' ') +discord_token = argv[1] +github_token = argv[2] + +intents = discord.Intents.default() +intents.message_content = True +client = discord.Client(intents=intents) + +@client.event +async def on_ready(): + print(f'We have logged in as {client.user}') + await client.change_presence(activity=discord.Game("with PIC ideas")) + +@client.event +async def on_message(message): + if message.author == client.user: + return + if not message.content.startswith('$picable'): + return + + msg : str = message.content + parts = msg.split() + if len(parts) != 2: + await message.reply('Usage:\n\t$picker ') + return + + await message.reply('I\'m lost :shrug:') + return + + +client.run(discord_token)