Задать вопрос
@frykktik

Что делать если у всех работает, а у меня нет?

Учусь я значит делать ботов для дискорда, смотрю обучалку чисто чтобы хоть понять процесс. Он делает, а я за ним повторяю и вот в чем проблема, я сделал все как у него, но бот не хочет запускаться.

import discord
from discord.ext import commands
bot = commands.Bot(command_prefix = ">", intents = discord.Intents.all())

@bot.event
async def on_ready():
	print("I am connecred!")

bot.run("")

Вот текст ошибки
async def on_ready():
        ^
SyntaxError: invalid syntax
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Простой 20 комментариев
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
unexpected indent - у тебя вставлен отступ там, где ему не место.
Отступ после декоратора не требуется.
Т.е. вместо
@bot.event
    async def on_ready():
        #тело функции
должно быть
@bot.event
async def on_ready():
    #тело функции
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы