Для автоматического постинга информации из различных интернет источников, в ТамТам можно использовать бота @Reposts:
Используемые термины
Источник - это различные интернет-источники. Является источником данных для бота.
Получатель - это канал/чат ТамТам, администрируемый пользователем, в который бот также добавлен как администратор с правом 'Писать, редактировать и удалять сообщения'.
Подписка - связь между получателем и источником.
Описание
Бот периодически отправляет информацию, появившуюся в источниках, получателям, подписанным на них.
Ограничения контента зависят от типа источника. Например, не поддерживаются опросы и файлы. А для Твиттера и Яндекс-Дзен также и видео.
Настройка
Перейдите в диалог с ботом @Reposts и добавьте его в контакты:
Затем нажмите кнопку "Начать" внизу списка сообщений:
Постинг информации можно настроить как в диалог с ботом @Reposts, так и в каналы (чаты). Для постинга в диалог предварительных настроек не требуется. Для постинга в каналы (чаты) требуется настройка канала (чата) получателя.
Настройка канала (чата) получателя
Для автопостинга создайте новый канал (например, News) или перейдите в существующий. Для каналов (чатов), в которые будет происходить постинг, добавьте бота @Reposts как администратора со следующими минимальными правами:
Обратите внимание — право "Читать сообщения" должно быть НЕ установлено.
Настройка подписок
Для настройки подписок выполните в диалоге с ботом команду:
/subscriptions_mng
Появится список Получателей:
Для выбора Получателя нажмите на кнопку с его названием. Появится запрос на изменение подписок с минихелпом:
В качестве Источников в настоящее время поддерживаются:
- Публичный канал ТамТам. Формат кода Источника — имя канала, например: shootki
- Публичный канал Телеграм. Формат кода Источника — имя канала, например: rt_russian
- Канал Яндекс Дзен. Формат кода Источника, для неименных каналов—код канала с префиксом id/, например: id/5e3ac5925de78a0af7b87a38; для именных — имя канала, например: sergeyminaev
- Лента твиттера. Формат кода Источника — имя ленты, например: tass_agency
В ответ на запрос отошлите боту сообщение, содержащее информацию о нужных вам источникам в указанном формате. Например:
shootki | TT
rt_russian | TG
id/5e3ac5925de78a0af7b87a38 | YZ
sergeyminaev | YZ
tass_agency | TWI
Если всё было введено корректно, то бот сообщит об успешном изменении подписок:
Изменение подписок
Внимание! Изменение подписок возможно только целиком.
Т.е. для добавления подписки на новый источник без отключения имеющихся, необходимо указать как уже имеющиеся подписки (их можно просто скопировать из информации о существующих подписках - см. выше), так и новую. Например, для добавления ещё одной подписки — на твиттер-ленту realDonaldTrump в ранее рассмотренном примере, повторите действия по выбору получателя и в ответ запроса на изменение подписки укажите прежний состав с добавлением нового источника (позиция не имеет значения):
realDonaldTrump | TWI
shootki | TT
rt_russian | TG
id/5e3ac5925de78a0af7b87a38 | YZ
sergeyminaev | YZ
tass_agency | TWI
Для отключения одной или нескольких подписок, перечислите только нужные в ответ запроса на изменение подписки. Например:
realDonaldTrump | TWI
shootki | TT
rt_russian | TG
tass_agency | TWI
Все подписки, которые отсутствуют в актуальной команде будут отключены.
Для отключения всех подписок для настраиваемого чата введите символ дефиса '-' в ответ запроса на изменение подписки. Бот сообщит об отключении:
Ограничения
Обратите внимание! При бесплатном использовании действуют следующие ограничения:
- Количество получателей у одного пользователя — 5
- Количество подписок у одного получателя — 5
По вопросам платной подписки обращайтесь через бота @asvbkr.
Техподдержка
По вопросам техподдержки обращайтесь в чат https://tt.me/repostsBotChat