Каналы по умолчанию больше не вещь.

екущий код

@client.event
async def on_member_join(member):
    serverchannel = member.server.default_channel
    msg = "Wuss poppin', {0}. Welcome to {1}".format(member.mention, member.server.name)
    await client.send_message(member.server.default_channel, msg)`

@client.event
async def on_member_remove(member):
    serverchannel = member.server.default_channel
    msg = "Well. Cya, {0}!".format(member.mention)
    await client.send_message(serverchannel, msg)

Как и другие необходимые строки (например,import discord и т.д.) и другие команды.

Когда участник присоединяется или уходит, я получаю эту ошибку:

Ignoring exception in on_member_join
Traceback (most recent call last):
  File "C:\Users\WillL\AppData\Local\Programs\Python\Python36\lib\site-packages\discord\client.py", line 307, in _run_event
    yield from getattr(self, event)(*args, **kwargs)
  File "C:/Users/WillL/Desktop/MemzBot-master/index.py", line 102, in on_member_join
    await client.send_message(member.server.default_channel, msg)
  File "C:\Users\WillL\AppData\Local\Programs\Python\Python36\lib\site-packages\discord\client.py", line 1145, in send_message
    channel_id, guild_id = yield from self._resolve_destination(destination)
  File "C:\Users\WillL\AppData\Local\Programs\Python\Python36\lib\site-packages\discord\client.py", line 289, in _resolve_destination
    raise InvalidArgument(fmt.format(destination))
discord.errors.InvalidArgument: Destination must be Channel, PrivateChannel, User, or Object. Received NoneType

Я не понимаю почему, чего мне не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос