@diloger

NameError: name 'dp' is not defined?

Недавно начал заниматься разработкой телеграмм ботов, но когда запустил код выдало ошибку:

@dp.message_handler(commands=['start', 'help'])
NameError: name 'dp' is not defined

Вот часть кода, где выдает ошибку:

import logging

from aiogram import Bot, Dispatcher, executor, types

API_TOKEN = '5630019076:AAGgSnAFkc8xFB37pU0fs0g7x0rov_yhPd0'

async def on_startup(_):
    print('Бот вышел в онлайн')

@dp.message_handler(commands=['start', 'help'])
async def command_start(message : types.Message):
    try:
        await bot.send_message(message.from_user.id, 'Приятного аппетита')
  • Вопрос задан
  • 1056 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Недавно начал заниматься разработкой телеграмм ботов

Зря. Вам бы, для начала, основы подтянуть. Ну или знание английского.
NameError: name 'dp' is not defined

Переводится как
NameError: имя 'dp' не определено

Где в вашем коде вы объявляли что-либо с таким названием?
Ответ написан
Ваш ответ на вопрос

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

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