@ura3d

Почему токен недействителен?

Этот код мне выдает ошибку:
Improper token has been passed.
import discord
from discord.ext import commands

intents = discord.Intents.all()

bot = commands.Bot(command_prefix='>', intents=intents, self_bot=True)

@bot.command()
async def ping(ctx):
    await ctx.send('pong')

bot.run('Токен Аккаунта дискорд')


вся проблема именно в токене аккаунта, с токеном бота все работает, где тогда брать токен для селфбота?
  • Вопрос задан
  • 732 просмотра
Решения вопроса 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Ответ выше является устаревшим.

Параметр bot=False удален поскольку это нарушает условия дискорда.

Если хотите использовать селф бота либо используйте устаревшие не поддерживаемые библиотеки или пишите взаимодействия с апи дискорда самостоятельно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Gavrik05
Discord.js Developer
потому что у тебя нет значения bot=False в bot.run
фулл готовый код
import discord
from discord.ext import commands

intents = discord.Intents.all()

bot = commands.Bot(command_prefix='>', intents=intents, self_bot=True)

@bot.command()
async def ping(ctx):
    await ctx.send('pong')

bot.run('Токен Аккаунта дискорд',bot=False)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы