3 Урок Пишем код - Сообщения по расписанию для Телеграм Бота на aiogram Python
Телеграм-бот на Python с лайками для канала. Исходный код прилагается.
Всем привет! В этой статье я покажу один из способов, как написать телеграм-бота, который будет добавлять кнопки с лайком и дизлайком при появлении поста на канале. Я буду использовать библиотеку aiogram для бота и sqlite3 для работы с БД. 1. likes.sqlite Создадим базу данных likes.sqlite. Со временем в ней будет много таблиц. Одна таблица - один пост на канале. Структура таблицы будет такая: Имя таблицы - id сообщения (поста), uid - id пользователя, нажавшего на кнопку. Если нажал на лайк, поле like получает значение 1 (true), dislike - 0 (false) и наоборот...
Бот для Telegram на Python. Для новичков
Для работы с ботами Telegram предоставляет специальное API, которое на данный момент является очень функциональным. Однако в чистом виде работать с этим API не очень удобно, поскольку составление правильных запросов, а также постоянная проверка наличия у бота новых сообщений – довольно кропотливая и утомительная задача. Что бы снять с себя все эти задачи и заниматься непосредственно разработкой логики бота существуют разные библиотеки. Для Python самой популярной является PyTelegramBotApi. Отмечу...