Я пытаюсь создать бота для моего сервера разногласий, который будет раздавать роли при произнесении определенной команды.(Это аниме-сервер, и чаты для каждого шоу доступны, только если у вас есть звание)
Я просматривал этот веб-сайт, просто скопировал и вставил код и заполнил пробелы, как нуб.Вот код:
import discord
from discord.utils import get
client = discord.Client()
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content == '!SAO':
role = get(message.server.roles, name='SAO Fan')
await client.add_roles(message.author, role)
if message.content == '!AOT':
role = get(message.server.roles, name='AOT Fan')
await client.add_roles(message.author, role)
if message.content == '!7DS':
role = get(message.server.roles, name='7DS Fan')
await client.add_roles(message.author, role)
if message.content == '!naruto':
role = get(message.server.roles, name='Naruto Fan')
await client.add_roles(message.author, role)
if message.content == '!BNHA':
role = get(message.server.roles, name='BNHA Fan')
await client.add_roles(message.author, role)
if message.content == '!FairyTail':
role = get(message.server.roles, name='Fairy Tail Fan')
await client.add_roles(message.author, role)
client.run=('token')
Когда я запускаю файл .py, он не работает, и когда я помещаю его через командную строку, он говорит: «Незакрытый сеанс клиента» «client.session:»