Jiakuang He

How To Build A Discord Robot

Discord Developer Portal — Documentation — Intro

Discord Developer Portal — Documentation — Community Resources

image-20230330110720493

image-20230330111046392

image-20230330111124122

How to add a robot to my server

image-20230330113045130

Get the invitation link

image-20230330113105018

image-20230330113210852

image-20230330113330724

##

Some Useful API

How to reply a message

await message.channel.send('Hello!')

How to receive message

@client.event
async def on_message(message):
    if message.author == client.user:
        return

    if message.content.startswith('$hello'):
        await message.channel.send('Hello!')