Aiogram 2.25.1 не работает callback_query_handler с inline кнопками
from aiogram import Bot, Dispatcher, types, executor from aiogram.types import ReplyKeyboardMarkup, InlineKeyboardButton, InlineKeyboardMarkup bot = Bot(token="token") d…
from aiogram import Bot, Dispatcher, types, executor from aiogram.types import ReplyKeyboardMarkup, InlineKeyboardButton, InlineKeyboardMarkup bot = Bot(token="token") d…
await bot.send_message() имеет аргумент disable_web_page_preview, который задаёт отключение превью веб страницы, на которую ведёт ссылка. await bot.copy_message() такого аргумента…
from aiogram.dispatcher.filters import BaseFilter from aiogram.types import Message class IsMedia(BaseFilter): IsMedia: bool async def __call__(self, message: Message) -> bool:…
Кнопка должна сначала показать пользователю список каналов, а после выбора канала предложить изменить права бота в этом канале. Видел эту функцию во многих ботах но сам без поняти…
Можно ли ботом получить айди прикрепленной к каналу группы,в которой остаются комментарии? То есть той группы, которая находится тут в поле 'discussion'
Есть ли способ скопировать сообщение, но изменить в нём какой-то параметр? Например я хочу изменить текст сообщения, которое отправил пользователь, а всё остальное оставить без из…
как сделать inline кнопку, при нажатии на которую текст будет выводиться вот в таком окне? Библиотека aiogram
В боте есть много функций, которые являются состояниями. Как сделать отмену выполнения состояний? Я понимаю, что можно просто в каждой функции написать что-то вроде: if message.te…
Нужно, чтобы после каждого отправленного ботом сообщения выводилась одна и та же клавиатура автоматически. Как это сделать?
Я пишу Telegram-бота с использованием Aiogram. Я бы хотел использовать Loguru для ведения логов бота, потому что библиотеку намного проще настраивать: хочу хранить логи за каждый …
from aiogram import Bot, Dispatcher, types, executor from aiogram.types import CallbackQuery from aiogram.contrib.fsm_storage.memory import MemoryStorage from aiogram.dispatcher i…
Мейн-код: from config import TOKEN, admin_id from aiogram import Bot, Dispatcher, types, executor import keyboards from database import Database from aiogram.dispatcher.filters.st…
Как сделать проверку подписки на приватный канал? Выдает ошибку что чат не найден. пробывал так: chatid = 1234567890 userid = 987654321 await bot.get_chat_member(chat_id=f"{c…
@dp.message_handler(commands= 'start') async def command_start(message: types.Message): await message.answer("текст") Есть такой код, нужно чтобы при отправке команды /s…