Simple boilerplate

This commit is contained in:
nsde 2023-07-21 23:49:54 +02:00
parent 4011099201
commit bbacc30c3d
2 changed files with 40 additions and 0 deletions

14
.vscode/settings.json vendored Normal file
View file

@ -0,0 +1,14 @@
{
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/Thumbs.db": true,
"**/__pycache__": true,
"**/.vscode": true,
"**/*.map": true
},
"hide-files.files": []
}

26
cord/bot.py Normal file
View file

@ -0,0 +1,26 @@
# This example requires the 'members' and 'message_content' privileged intents to function.
import os
import discord
from dotenv import load_dotenv
from discord.ext import commands
load_dotenv()
intents = discord.Intents.default()
intents.members = True
intents.message_content = True
bot = commands.Bot(command_prefix='?', intents=intents)
@bot.event
async def on_ready():
print(f'Online as {bot.user} (ID: {bot.user.id})')
await bot.change_presence(activity=discord.Game(name='with fire'))
@bot.event
async def on_message(message):
await bot.process_commands(message)
bot.run(os.getenv('DISCORD_TOKEN'))