Как отследить, что пользователь заблокировал мой Telegram бот?
Я хотел бы узнать, как можно отследить, что пользователь заблокировал мой Telegram бот. Моя задача состоит в том, чтобы удалять из базы данных пользователей, которые выходят из мо…
Я хотел бы узнать, как можно отследить, что пользователь заблокировал мой Telegram бот. Моя задача состоит в том, чтобы удалять из базы данных пользователей, которые выходят из мо…
Допустим я хочу отправить сообщение пользователю: @dp.message_handler() async def echo(message: types.Message): await bot.send_message(1234567890, "Hello!") Но не приход…
Всем привет. Столкнулся с такой проблемой. Я генерирую inline-кнопки с помощью InlineKeyboardBuilder. Текст и callback_data подгружаю из базы. Далее такая ситуация: @router.callba…
При импорте aiogram_datepicker вылезает ошибка ModuleNotFoundError: No module named 'aiogram_datepicker.views' Саму библиотеку обновила - не помогло.
Код бота, который откликается на новые вакансии на сайте. Использовал асинхронную версию schedule - aioschedule, чтобы действие функции повторялось каждые 3 минуты. Однако, после …
Я не могу разобраться, почему после нажатия на кнопки button1 и button2 ничего не происходит в боте, в логах и в консоли. Принт тоже ничего не выводит. Вроде указываю callback_dat…
Есть код разбитый по файлам. На каждый файл в идее должен быть один хендлер. 1й файл @dp.message_handler() async def create_guild_page_6(message: types.Message, state: FSMContext)…
Проблема простая, но реализовать не так просто. Есть телеграм бот, который просто отвечает на нажатия инлайн кнопок от пользователя. Нужно реализовать инлайн кнопку обратной связи…
await bot.send_message() имеет аргумент disable_web_page_preview, который задаёт отключение превью веб страницы, на которую ведёт ссылка. await bot.copy_message() такого аргумента…
Написал код бота модератора для тг-канала, который должен удалять комментарии подписчиков, содержащие слово из словаря. При этом пропускать любые комментарии администратора, в т.ч…
import asyncio from aiogram import Bot, Dispatcher, types # Вставьте свой токен бота BOT_TOKEN = "MY_TOKEN" # Инициализация бота и диспетчера bot = Bot(token=BOT_TOKEN) …
Бот отправляет пользователю inline клавиатуру с url, после чего пользователь может либо перейти по ссылке и прочитать статью, а во время её чтения бот пришлёт пользователю определ…
from aiogram.dispatcher.filters import filters as BaseFilter from aiogram.types import Message class IsMedia(BaseFilter): is_media: bool async def __call__(self, message: Message)…
у меня есть инлайн кнопка с встроенной в нее юрл и мне надо отследить ее нажатие как это сделать ?
Есть такой код: import logging import asyncio from aiogram import types, Bot, Dispatcher, executor from aiogram.contrib.fsm_storage.memory import MemoryStorage from tg_bot.config …
Кнопка должна сначала показать пользователю список каналов, а после выбора канала предложить изменить права бота в этом канале. Видел эту функцию во многих ботах но сам без поняти…
При попытке подключения к БД sqlite3 возникла проблема с записью значений от пользователя в таблицу, так как в боте имеется вариативность на получение значений от пользователя - 6…
@dp.message_handler(state=Form.age) async def process_age(message: types.Message, state: FSMContext): async with state.proxy() as data: data['age'] = message.text photo=('test.png…
Вот код from aiogram import Bot, Dispatcher, executor, types from aiogram.contrib.fsm_storage.memory import MemoryStorage from aiogram.dispatcher import FSMContext from aiogram.di…
Нужно сделать чтобы бот работал только когда подписан на телеграмм канал from aiogram import Bot, Dispatcher, executor, types import Confing as nav TOKEN = 'TOKEN' Channel_id = 'I…
Не могу сделать уведомление о новый участниках канала @dp.message_handler(content_types=types.ContentTypes.NEW_CHAT_MEMBERS) async def new_chat_member(message: types.Message, chat…
Пишу Телеграмм бота на aiogram и столкнулся с такой проблемой: При работе с циклом while и с использованием в нем команды time.sleep(), не срабатывают инлайн кнопки. @dp.message_h…
Ошибка при вызове get_chat_member что чат не найден("Chat not found"), но если бот присутствует в нужном чате ошибки нету . Можно сделать так чтоб бот мог вызывать get_c…
При выборе на второй клавиатуре в телеграме (aiogram) сообщение не приходит. те здесь: if message.text == "1" or message.text == "2" or message.text == "3…
как сдлеать так, чтобы введённое сообщение пользователем в телеграмм боте отправлялось в группу (чат) aiogram
Как отправить фотографию и к ней подпись. (aiogram)
Можно ли ботом получить айди прикрепленной к каналу группы,в которой остаются комментарии? То есть той группы, которая находится тут в поле 'discussion'
counter = 0 number = 0 def rewievs(): markup = types.InlineKeyboardMarkup() button1 = types.InlineKeyboardButton("❤️", callback_data="like") button2 = types.In…
Пишу бота, который собирает данные с Telegram профиля пользователя. Вот блок кода с которым возникли проблемы. DATABASE_FILE = 'user_profiles.json' def load_user_profiles(): try: …
Делаю телеграм бота, не могу реализовать "тех поддержку" в телеграмме. Замысел такой: если пользователь не смог получить всю инфу из самого бота, я через фильтр начинаю …