Ошибка атрибута: объект ‘NoneType’ не имеет атрибута ‘text_channels’

#python

#python

Вопрос:

 import discord
import random
client = discord.Client()
class MyClient(discord.Client):
    async def on_ready(self):
        print('Logged on as {0}!'.format(self,user))
    async def on_message(self,message):
        guild = client.get_guild(server id)
        mymsg=input("type your message")
        await random.choice(guild.text_channels).send(mymsg)  
client = MyClient()
client.run('token')
  

Когда я запускаю это, я получаю сообщение об ошибке:
AttributeError: 'NoneType' object has no attribute 'text_channels'
Я попытался изменить некоторый код, и все же он показывает ошибку, поэтому мне очень нужна помощь

Комментарии:

1. проверьте, почему guild = client.get_guild(server id) не возвращает None. Это реальная проблема

2. Этот код даже компилируется (выполняется без синтаксической ошибки)? Я не помню, чтобы в identifiers ( server id ) могли быть пробелы.

3. Я поместил туда реальный идентификатор сервера…