Комментарии в телеграм-канале
Знакомство с телеграм-ботами вышло сумбурно — на работе нужно было опередить команду коллег, и, неплохо зная внутренний API, был написан бот за несколько дней (впоследствии доработанный и получивший ru telegram verify badge)
По итогам было написано два бота (основной и рассылочный), на чем руководство успокоилось, а я занялся самиздатом.
В очередной раз поигравшись в прототип, я хотел придумать, что ещё интересного можно быстро написать в телеграм-стеке. Выбор пал на комментарии.
Поразмыслив, я пошел почитать документацию к telegra.ph. Мне уже приходилось писать парсер для новостей к корпоративному сайту для IV, и я примерно представлял, какие виджеты существуют на платформе (однако, некоторые так и не завелись). Также, в сообществе бот-разработчиков, я почерпнул несколько непубличных API, которые пригодились позднее.
Всё выглядело понятно, и за выходные я набросал прототип бота комментариев к телеграм-каналу — к посту цеплялась кнопка, с переходом в бот для написания текста, а дальше генерация страницы комментариев в телеграфе. В самом же канале кнопка должна показывать количество комментов.
Комментарии, раз плоский чат уже существует, решено было делать древовидными. Я не писал такое хранение раньше, но после пары загугленых статей база данных смогла их переваривать. Текущее ограничение глубины веток в 10 уровней. Количество комментариев на страницу 20, с пред-показом ответов в ветках, количеством комментариев и пагинацией.
Да, телеграф не позволяет развернуться с дизайном страницы, но именно это и было нужно — бот в экосистеме телеграмма — нет никаких дополнительных авторизаций и выходов на сайты. Не слетят шрифты, а сами страницы комментариев отрабатывают через Instant View. Сам пользователь при этом набивает комментарий в привычном формате, в телеграмме — со смайликами, стикерами, ссылками и прочим.
Редактирование заменено на дополнение текущего коммента. В целом этого пока хватает, ведь собственный коммент можно удалить (прямо со страницы комментов).

Потом, когда ботом захотели пользоваться большие каналы (>100к подписчиков), встал вопрос администрирования. Было добавлено удаление неугодного комментария и бан пользователя. Также, ввиду личной неприязни к спаму, оповещения об ответах по-умолчанию выключены для пользователя, но настройки позволяют подписаться как на все комменты, так и на комменты канала/поста, плюс выбор уровня комментов. Всё это приходит из отдельного бота-спамера, так что заблокировав его по незнайке телеграм-интерфейса, можно всё равно писать комменты в других каналах.
Задизайненая в гимпе иконка разкрашена для всех сущностей проекта — бот, оповещение-бот, новости проекта и чат поддержки.
Про языковые интерфейсы: страницы в телеграфе в en, а боты в en/ru (работает авто-детект).
Весной (летом?), когда РКН начал блокировать доступы, мне стало немного неудобно разрабатывать (в поезде, в дороге на/c работы — двойной ssh на сервер переодически отваливается), так что темп разработки (и без того невысокий), понизился. Сейчас я собираю отзывы, составляю план улучшений и пишу время от времени другой бот, наработки которого мне потребуются в текущем проекте.
Как оставлять комментарии от имени каналы или группы в Telegram
2
Sergei1994 Отправлено 22 02 2022 — 00:50


- Онлайн: 244д 17ч 19м
Медали

Не могу понять )
Вот под постом смотрю люди пишут комменты не с стр , а от имени группы или канала .
У меня имеется канал и группа, а вот как включить эту функцию что бы писать от имени не своего , а канала .
P/S писать не всвоих группах а в чужих
Место свободное для рекламы
vili39 Отправлено 23 02 2022 — 19:20


- Cообщений: 16
- Поинты: 75
- Предупреждений: 0
- Онлайн: 20ч 59м
Владелец чата/группы может поставить анонимность в настройках себе или администратору, а после будут писаться публикации (сообщения) от имени чата/группы (анонимно)
В канале создатель и админы публикуют всегда анонимно
fedorbol Отправлено 28 02 2022 — 21:40


- Онлайн: 405д 17ч 58м
Владелец чата/группы может поставить анонимность в настройках себе или администратору, а после будут писаться публикации (сообщения) от имени чата/группы (анонимно)
В канале создатель и админы публикуют всегда анонимно
Вопрос не об этом.
Не могу понять )
Вот под постом смотрю люди пишут комменты не с стр , а от имени группы или канала .
У меня имеется канал и группа, а вот как включить эту функцию что бы писать от имени не своего , а канала .
P/S писать не всвоих группах а в чужих
В комментариях при вводе слева нужно нажать иконку, и появится выбор от чьего имени делать пост.
Подписчики в Телеграм. Моментальный старт. 100к в сутки. https://sexy-smm.ru/
Подписчики без отписок. 60 рублей за 1000. https://sexy-smm.ru/
soc-proof.su Отправлено 24 11 2020 — 14:06


- Cообщений: 1 525
- Поинты: 0
- Предупреждений: 30
- Онлайн: 57д 17ч 36м
Как экономить деньги на продвижении? Покупать из первых рук!
partner.soc-proof — именно то, что тебе нужно. SМM панель, у которой покупают все уже более 6 лет.
Самая низкая стоимость на любые услуги:
— Умные Телеграм просмотры; подписчики от 12 Р, реакции, репосты, живые просмотры со статой для ТОПа или сноса каналов за 0.9 Р;
— YouTube услуги, Инстаграм лайки от 3 Р, бесплатные ТикТок просмотры.
Комментарии, просмотры, подписчики, лайки, репосты для ВК, YouTube, Instagram, Facebook, Telegram, Я.Дзен, ТикТок, RuTube. Гарантированно, лучшие цены от создателя услуг. Качественно — не значит дорого.
Присоединяйся. Будь частью лучшего.
Сообщение отредактировал soc-proof.su: 11 07 2022 — 22:58
Напишите сообщение

Войдите через любой из этих сервисов,
чтобы отправить ваше сообщение
Самое интересное

- Изменить стиль
- Оригинал
- Мобильная версия
Почему нет кнопки «Комментировать» под постом?
Вы сделали пост с реакциями / кнопками, но кнопки “Комментировать” нет под постом. Почему?
Для того, чтобы встроенные комментарии Телеграм появились под постами в канале, нужно:
- Создать чат (публичный/закрытый) и привязать его к вашему каналу: Описание канала → Изменить → Обсуждение [указываем ранее созданный чат].
- Убрать все реакции / кнопки под постом: встроенные комментарии Телеграм не появятся, пока под постом есть реакции либо кнопки-ссылки. Это не проблема Телепоста, так устроен Телеграм ♂️
В качестве обходного решения можно делать мультипубликацию, состояющую сразу из двух постов:
- первый пост содержить основную суть и обернут кнопками / реакциями
- второй пост без кнопок / реакций (можно добавить текст/картинку), за счет чего под ним будут встроенные комментарии
Например, вот так (стрелками показан второй пост — там наверху текст, под ним аттачем картинка, внизу есть комментарии):
Как подключить комментарии к постам в Телеграмм
Пусть термин «группа» вас не смущает. Пользователи не видят разницы между ней и разделом комментариев. Это место, куда мессенджер дублирует публикации и собирает комменты.
Комментарии — действенный способ собрать информацию о подписчиках, получить данные для улучшения контента. Если Телеграмм — не единственный способ связи с аудиторией, попробуйте сайт-мультиссылку: разместите форму обратной связи, анонсируйте свои вебинары, мероприятия, вставьте ссылки на социальные сети.