karlin_genius

Пользователь

Регистрация: 22.05.2023

Сообщения: 1

Рейтинг: 0

karlin_genius

Регистрация: 22.05.2023

Сообщения: 1

Рейтинг: 0

YoshkinKot сказал(а):

https://docs.python-telegram-bot.org/en/stable/telegram.ext.filters.html

теперь тебе надо использовать telegram.ext.filters.TEXT

Нажмите, чтобы раскрыть...

Скормил эту ссылку ChatGPT, и попросил скорректировать код с учетом инфы в этой стстатье. Получил полностью рабочий код


DrZoidberg

Пользователь

Регистрация: 17.01.2017

Сообщения: 1542

Рейтинг: 455

Нарушения: 10

DrZoidberg

Регистрация: 17.01.2017

Сообщения: 1542

Рейтинг: 455

Нарушения: 10

StillPlague сказал(а):

Баловался нейронкой и решил её попросить написать бота для телеги, который по запросам будет выдавать с сайта pixabay аниме картинки roflanLico.png?1616515069


Код

Как я понимаюя я подключаю библиотеку python-telegram-bot и от туда импортирую "Updater, CommandHandler, MessageHandler, Filters", но почему-то "Filters" не хочет импортироваться и выдает ошибку "ImportError: cannot import name 'Filters' from 'telegram.ext'"


P.S. Ничего не понимаю в языках программирования и коддинге, просто решил побаловаться
P.P.S Питон последней версии, pycharm последней версии

Нажмите, чтобы раскрыть...

Собственно потому с чатГпт поигрались и убрали в сторону. Что то он написал, но чтобы довести до нормального состояния, нужно потратить времени больше, чем с нуля написать. Хотя для всяких рутинных операций вполне можно юзать.

YoshkinKot

Пользователь

Регистрация: 20.06.2016

Сообщения: 16243

Рейтинг: 6391

YoshkinKot

Регистрация: 20.06.2016

Сообщения: 16243

Рейтинг: 6391

karlin_genius сказал(а):

Скормил эту ссылку ChatGPT, и попросил скорректировать код с учетом инфы в этой стстатье. Получил полностью рабочий код

Нажмите, чтобы раскрыть...

ну прикольно чо

Mr_Gold78

Пользователь

Регистрация: 17.07.2023

Сообщения: 1

Рейтинг: 0

Mr_Gold78

Регистрация: 17.07.2023

Сообщения: 1

Рейтинг: 0

у меня была проблема с "Filters" и исправилась она, только когда заменил её на "filters". Вот так выглядит:

from telegram.ext import Updater, MessageHandler, filters

Они внесли некоторые изменения, см. ссылкуhttps://docs.python-telegram-bot.org/en/stable/telegram.ext.filters.html .