В документации вроде все понятно расписано:
https://discordpy.readthedocs.io/en/latest/api.htm...
понятное дело что надо разбираться в программировании хоть чуть чуть.
А вообще вот, как начать:
https://habr.com/ru/sandbox/132747/
P.S. ради интереса напишу себе бота)))
import discord
class MyClient(discord.Client):
async def on_ready(self):
print('Logged on as', self.user)
async def on_message(self, message):
# don't respond to ourselves
if message.author == self.user:
return
if message.content == 'ping':
print({ c.name:[u.name for u in c.members] for c in self.get_all_channels() if hasattr(c,'members')})#ники по всем каналам
await message.channel.send('pong')
async def on_member_join(self, member):
await message.channel.send('Привет %s'%member.name)
async def on_member_remove(self, member):
await message.channel.send('Ушел %s. Мы точно справимся без него?'%member.name)
client = MyClient()
client.run('токен бота')
Оказалось все просто как два пальца...