HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 08.03.2024, 13:18
Triplefx
Новичок
Регистрация: 02.02.2024
Сообщений: 2
С нами: 1201016

Репутация: 1
По умолчанию

Пересмотрел уже код несколько раз, не понимаю в чем проблема, вроде бы все гуд, пересмотрел около 20 вопросов в такой же проблемой везде один и тот же ответ что надо менять @dp.message.handler на @dp.message_handler, пересмотрел ибо мог допустить не ошибку в какой то букве, ну так дума изначально, подскажите плиз че за тема и не вырезали ли его как executor а если и вырезали чем можно заменить?

Код ниже.

import time

import logging

from aiogram import Bot, types, Dispatcher

logging.basicConfig(level=logging.INFO)

TOKEN = "7118254478:AAHGApt9OPAcALdVSThGHMQOndVWXyJRn9 o"

MSG= "Сосал ли ты сегодня,"

bot = Bot(token=TOKEN)

dp=Dispatcher(bot=bot)

@dp.message_handler (message.text == 'start')

async def start_handler(message: types.Message):

user_name = message.from_user.first_name

user_id = message.from_user.id

user_full_name = message.from_user.full_name

logging.info(f'{user_id=}, {user_full_name=}, {time.acstime()}')

await message.reply(f"Гоша, сходи на***, если ты не гоша то {user_full_name} иди на***")

for i in range(10):

time.sleep(2)

await bot.send_messgae(user_id, MSG.format(user_name) )

if __name__ == '__main__':

executor.start_polling(dp)
 
Ответить с цитированием

  #2  
Старый 09.03.2024, 10:13
nelit.dev
Познающий
Регистрация: 03.03.2024
Сообщений: 61
С нами: 1158033

Репутация: 18
По умолчанию

в виртуальной среде напиши pip freeze. скинь сюда версию aiogram. у тебя код вероятно на половину писал аи. метод message_handler был в старых версиях. юзай
Код:
@dp.message(Command("start"))
из документации возьми хотябы старт код
 
Ответить с цитированием

  #3  
Старый 10.03.2024, 00:10
Triplefx
Новичок
Регистрация: 02.02.2024
Сообщений: 2
С нами: 1201016

Репутация: 1
По умолчанию

Цитата:
Сообщение от nelit.dev  

в виртуальной среде напиши pip freeze. скинь сюда версию aiogram. у тебя код вероятно на половину писал аи. метод message_handler был в старых версиях. юзай
Код:
@dp.message(Command("start"))
из документации возьми хотябы старт код
не аи, я видео на ютубчике чекал, т.к с aiogram не работал
 
Ответить с цитированием

  #4  
Старый 10.03.2024, 00:30
nelit.dev
Познающий
Регистрация: 03.03.2024
Сообщений: 61
С нами: 1158033

Репутация: 18
По умолчанию

Цитата:
Сообщение от Triplefx  

не аи, я видео на ютубчике чекал, т.к с aiogram не работал
у тебя код старый. внеси изменения и всё будет работать
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.