Активация бота в дискорд
Я начинающий в сфере "Питона" и часто сталкиваюсь с подобными ошибками. Написал бота, начал активировать в cmb командой 'c:\games\discord.py', а он не работает=/. Код написан правильно. Помогите пожалуйста!
import discord
class MyClient(discord.Client):
async def on_ready(self):
print('Logged on as {0}!'.format(self.user))
async def on_message(self, message):
print('Message from {0.author}: {0.content}'.format(message))
client = MyClient()
client.run('тут был токен')
вот и сам код
Ответы (2 шт):
Автор решения: Пожилой Никита
→ Ссылка
import discord
class MyClient(discord.Client):
@Client.event
async def on_ready(self):
print('Logged on as {0}!'.format(self.user))
@Client.event
async def on_message(self, message):
print('Message from {0.author}: {0.content}'.format(message))
client = MyClient()
client.run('тут был токен')
Попробуйте так. А вообще Евгений прав, если бот не запускается, значит код написан не правильно, вы же его слова подтвердили сообщением, в котором указали на ошибку.
Автор решения: Scyker
→ Ссылка
зачем что-то усложнять классами? просто и ясно
import discord
from discord.ext import commands
token = "сюда токен "
client = commands.Bot(command_prefix='.') #инициализируем бота с вашим префиксом
@client.event
async def on_ready():
print("+")
client.run(token)