#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. Я поместил туда реальный идентификатор сервера…