проблема с приветствием / оставлением сообщений - PullRequest
0 голосов
/ 16 октября 2018
@bot.event
async def on_memeber_join(member):
    channel = member.server.get_channel("449873043913834506")
    await bot.send_message(channel, "'''{} has joined.'''".format(user.name))
    role = discord.utils.get(member.server.roles, name="UNRANK")
    await bot.add_roles(member, role)

@bot.event
async def on_memeber_leave(member):
    channel = member.server.get_channel("449873043913834506")
    await bot.send_message(channel, "'''{} has left. '''".format(user.name))

Это мой код, и я не знаю, в чем проблема.В консоли не найдено ошибок, но бот ничего не отправляет, когда кто-то присоединился или ушел.

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Имена ваших событий должны точно совпадать с именами в ссылке на событие .Измените имена здесь на on_member_join и on_member_remove

0 голосов
/ 16 октября 2018

Глядя на код discord.py, может ли проблема быть в написании member в on_memeber_join и on_memeber_leave?

...