Size: a a a

2020 December 11

.

.3gp in aiogram [ru]
Yaroslav Savchuk
Как сделать, чтобы бот, находящийся в канале админом, видел посты, прилетевшие с переписки с ним?
не понял вопроса переформулировать нужно
источник

YS

Yaroslav Savchuk in aiogram [ru]
.3gp
не понял вопроса переформулировать нужно
Реализовал автопостинг постов через бота в канал. Как сделать, чтобы можно было словить в хендлере пришедший этот пост?
источник

.

.3gp in aiogram [ru]
Yaroslav Savchuk
Реализовал автопостинг постов через бота в канал. Как сделать, чтобы можно было словить в хендлере пришедший этот пост?
channel_post_handler по-моему
источник

F🍭

Fenicu 🍭 in aiogram [ru]
post = send_message()
источник

YS

Yaroslav Savchuk in aiogram [ru]
.3gp
channel_post_handler по-моему
Видит только если юзер сделает пост в самом канале, а вот если пост прилетает от бота - то не видит
источник

.

.3gp in aiogram [ru]
Dispatcher — aiogram 2.11.2 documentation
https://docs.aiogram.dev/en/latest/dispatcher/
источник

КМ

Конор Макгрегор... in aiogram [ru]
.3gp
Dispatcher — aiogram 2.11.2 documentation
https://docs.aiogram.dev/en/latest/dispatcher/
источник

.

.3gp in aiogram [ru]
Yaroslav Savchuk
Видит только если юзер сделает пост в самом канале, а вот если пост прилетает от бота - то не видит
аааа, тебе нужно словить тотже пост который отправлен через бота?
источник

in aiogram [ru]
.3gp
аааа, тебе нужно словить тотже пост который отправлен через бота?
Ему уже ответили.
источник

.

.3gp in aiogram [ru]
Ему уже ответили.
ага
источник

YS

Yaroslav Savchuk in aiogram [ru]
.3gp
аааа, тебе нужно словить тотже пост который отправлен через бота?
Да, именно
источник

YS

Yaroslav Savchuk in aiogram [ru]
Fenicu 🍭
post = send_message()
О, попробую эту штуку
источник

N

Nikita in aiogram [ru]
Коллеги, приветствую.
У кого-нибудь есть под рукой пример кода приватного бота с инлайн клавиатурой? Хотелось бы посмотреть, как реализован диалог с пользователем, когда каждый следующий ответ удаляем предыдущий диалог (например как BotFather и т.п.) Тоесть при нажатии на инлайн кнопку бот удаляет последнее сообщение и клаву и вместо него отображает новое.
источник

N

Nikita in aiogram [ru]
Nikita
Коллеги, приветствую.
У кого-нибудь есть под рукой пример кода приватного бота с инлайн клавиатурой? Хотелось бы посмотреть, как реализован диалог с пользователем, когда каждый следующий ответ удаляем предыдущий диалог (например как BotFather и т.п.) Тоесть при нажатии на инлайн кнопку бот удаляет последнее сообщение и клаву и вместо него отображает новое.
А то у меня какой-то говнокод получается, хотелось бы посмотреть на пример более опытных товарищей)
источник

Б

Бан in aiogram [ru]
Nikita
А то у меня какой-то говнокод получается, хотелось бы посмотреть на пример более опытных товарищей)
Не понимаю какой там может быть говнокод

from aiogram.types import InlineKeyboardMarkup, CallbackQuery


@dp.callback_query_handler()
async def button_press(c: CallbackQuery):
   await c.message.delete()
   markup = InlineKeyboardMarkup()
   await c.message.answer(text="text", reply_markup=markup)
источник

YS

Yaroslav Savchuk in aiogram [ru]
Fenicu 🍭
post = send_message()
🤔, а можно тут подробнее. Это ж метод от bot.send_message()? Если да, то я так и делаю, и пост хендлер все равно не видит пришедший мессендж.
источник

N

Nikita in aiogram [ru]
Бан
Не понимаю какой там может быть говнокод

from aiogram.types import InlineKeyboardMarkup, CallbackQuery


@dp.callback_query_handler()
async def button_press(c: CallbackQuery):
   await c.message.delete()
   markup = InlineKeyboardMarkup()
   await c.message.answer(text="text", reply_markup=markup)
Спасибо
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Nikita
Коллеги, приветствую.
У кого-нибудь есть под рукой пример кода приватного бота с инлайн клавиатурой? Хотелось бы посмотреть, как реализован диалог с пользователем, когда каждый следующий ответ удаляем предыдущий диалог (например как BotFather и т.п.) Тоесть при нажатии на инлайн кнопку бот удаляет последнее сообщение и клаву и вместо него отображает новое.
ботфазер вроде не удаляет
источник

Б

Бан in aiogram [ru]
Yaroslav Savchuk
🤔, а можно тут подробнее. Это ж метод от bot.send_message()? Если да, то я так и делаю, и пост хендлер все равно не видит пришедший мессендж.
И не будет
post = bot.send_message()
когда бот отправляет пост, он присваивается переменной post, ну и дальше делай с этим постом что хочешь
источник

F🍭

Fenicu 🍭 in aiogram [ru]
Yaroslav Savchuk
🤔, а можно тут подробнее. Это ж метод от bot.send_message()? Если да, то я так и делаю, и пост хендлер все равно не видит пришедший мессендж.
любой метод отправки сообщения возвращает само отправленное сообщение
источник