• В чём ошибка бота discord?

    Vindicar
    @Vindicar
    RTFM!
    > 'NoneType' object is not subscriptable
    > .fetchone()[0]
    Запрос не вернул ни одной строки, а ты этого не проверяешь.
    И да:
    1. Создание запроса с помощью .format() - говно, и путь к SQL-инъекции (ну или просто багам). Учись как пользоваться плейсхолдерами.
    2. Вставка вызова метода внутрь шаблона форматирования - говно, так как нечитаемо. Да и возвращённое значение не проверишь, как ты только что убедился.
    Вызови метод сначала, закинь результат в переменную, а потом уже её подставляй.
    Ответ написан
    2 комментария