Каталог роликов oper.ru в телеграмме

catalog.oper.ru — Эксперимент с ботоводством в телеграмме. Подробнее в первом комментарии.
Новости, Компьютеры | kleho 23:23 19.02.2017
3 комментария | 44 за, 0 против |
#1 | 23:23 19.02.2017 | Кому: Всем
Собственно телеграмный бот. Изначально слал мне всякие системные уведомления, однако сейчас решил для теста выпустить его "в люди".
Пока умеет рассылать подписчикам последние обновления в роликах (где появился текст, где аудио), но не про сами новые ролики.

Опять таки, если контингент заинтересуется, можно это дело развить дальше.

Выглядит всё так:
[censored]

Для подписки надо открыть чат с ботом @CatalogOperRu_Bot и дать команду
/subscribe
#2 | 09:02 20.02.2017 | Кому: Tilly
> А можно в выборке "гость" сделать сортировку не по имени, а по фамилии в алфавитном порядке? Мне кажется, так было бы удобнее для поиска.
>

В планах есть мысль сделать простенькую настройку отдельных параметров отображения, как-то цветовая схема, отображение имён гостей (ИФ или ФИ), и ещё несколько отдельных мелочей.
#3 | 10:36 20.02.2017 | Кому: Jamall
> Камрад, посоветуй гайды по ботописательству.

С этим сложно.

В своё время самым толковым гайдом оказались примены на питоне (ссылку найти не удалось), а мне надо было адаптировать всё это на php.

Так что в дальнейшем по большей части разбирался в[censored] на самом сайте телеграмма и примерах работы в одной из[censored] (которую я и использую сейчас), т.к. сама работа на самом деле примитивна: регистрируем бота и получаем ключ, устанавливаем вебхук, на который телеграмм будет слать события и всё. Если боту приходит сообщение - на вебхук прилетает json в post, если бот собирается отослать сообщение - шлём json на адрес телеграмма. Т.е. всё сводится к тому, чтобы не накосячить в отправке данных, а это уже зависит от языка и библиотеки (не важно чужой или самописной).

В общем могу проконсультировать в тех или иных моментах, типа как лучше сделать инлайновую клавиатуру или заниматься отладкой бота, а с готовыми гайдами - проще погуглить :)
Войдите или зарегистрируйтесь чтобы писать комментарии.