discord.py guides code example
Example 1: Discord.py bot example
#Anything commented out is optional
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='prefix here')
@bot.event
async def on_ready():
# await bot.change_presence(activity=discord.Game(name="Rich Presence Here"))
print('Logged in as: ' + bot.user.name)
print('Ready!\n')
@bot.command()
async def commandname(ctx, *, somevariable)
#If you don't need a variable, then you only need (ctx)
# """Command description"""
Code goes here
await ctx.send('Message')
bot.run('yourtoken')
Example 2: discord.py
import discord
client = discord.Client()
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content.startswith('$hello'):
await message.channel.send('Hello!')
client.run('your token here')