Size: a a a

2020 November 13

DK

Daniil Kovalenko in aiogram [ru]
Na3aga
Просто сама схема добавить боат в канал руками, дать ему права, а потом как-то отправить на бэкэнд инфу эту для проверки, очень сложная и мало кто захочет этим пользоваться
Она не сложная
Все популярные боты с работой в каналах так и делают
источник

DK

Daniil Kovalenko in aiogram [ru]
Вручную просят добавить бота и выдать нужные права
источник

КМ

Конор Макгрегор... in aiogram [ru]
Na3aga
Просто сама схема добавить боат в канал руками, дать ему права, а потом как-то отправить на бэкэнд инфу эту для проверки, очень сложная и мало кто захочет этим пользоваться
Боту приходит апдейт, что его добавили емнип
источник

N

Na3aga in aiogram [ru]
Евгений Петров
Таких ссылок нет, но как выглядит этот процесс с точки зрения юзера? У него должен быть свой канал?
Да, у человека какой-то канал или группа в телеграме, и он хочет сделать пост у нас в соц сети и чтобы сразу появились посты в инстаграме и телеграме
Вопрос в том, как вообще подключить бота к каналу user-friendly способом
источник

DK

Daniil Kovalenko in aiogram [ru]
Конор Макгрегор
Боту приходит апдейт, что его добавили емнип
В случае с каналом ничего не приходит
источник

N

Na3aga in aiogram [ru]
Daniil Kovalenko
В случае с каналом ничего не приходит
даже если админом сделали ?
источник

КМ

Конор Макгрегор... in aiogram [ru]
Na3aga
даже если админом сделали ?
А в канале по-другому никак
источник

DK

Daniil Kovalenko in aiogram [ru]
Na3aga
даже если админом сделали ?
Бота нельзя добавить не-админом в канал
источник

N

Na3aga in aiogram [ru]
ну да, протупил
источник

N

Na3aga in aiogram [ru]
Т.е. апдейт не приходит, но проверку отправить же можно ?
источник

КМ

Конор Макгрегор... in aiogram [ru]
Daniil Kovalenko
В случае с каналом ничего не приходит
Видимо только на группы распространяется
источник

ЕП

Евгений Петров... in aiogram [ru]
Конор Макгрегор
Видимо только на группы распространяется
new_chat_members   Array of User   Optional. New members that were added to the group or supergroup and information about them (the bot itself may be one of these members)
источник

DK

Daniil Kovalenko in aiogram [ru]
Na3aga
Т.е. апдейт не приходит, но проверку отправить же можно ?
Проверку без проблем, getChatAdministrators/getChatMember

Но вот добавлять бота в канал юзеру надо будет самому
источник

N

Na3aga in aiogram [ru]
Тогда у юзера нужно просить ссылку на канал для проверки , или что ?
источник

КМ

Конор Макгрегор... in aiogram [ru]
Na3aga
Тогда у юзера нужно просить ссылку на канал для проверки , или что ?
Пусть юзер в админке бота добавляет канал(ы), чтоб не спрашивать каждый раз
источник

ЕП

Евгений Петров... in aiogram [ru]
Na3aga
Тогда у юзера нужно просить ссылку на канал для проверки , или что ?
Достаточно переслать сообщение из канала
источник

ЕП

Евгений Петров... in aiogram [ru]
А потом выцепить ID и сделать getChatMember/getChatAdministrators
источник

КМ

Конор Макгрегор... in aiogram [ru]
Конор Макгрегор
Пусть юзер в админке бота добавляет канал(ы), чтоб не спрашивать каждый раз
Перед этим, конечно, жирным шрифтом указать, чтоб добавили бота в канал(ы)
источник

ЕП

Евгений Петров... in aiogram [ru]
Крч надо взять @ControllerBot и посмотреть, как там сделано
источник

ЕП

Евгений Петров... in aiogram [ru]
Всё придумано до нас
источник