Форум » Документация » Телеграм бот с информацией по Harbour и HwGui » Ответить

Телеграм бот с информацией по Harbour и HwGui

alkresin: Запустил Телеграм бот, называется hb00bot, он выдает информацию по функциям Harbour и HwGui. Пишете ему /info <func_name>, где <func_name> - название функции или его часть - и он выдает список, если есть несколько таких или описание, если только одна. По списку можно кликнуть на номере - чтобы получить описание выбранной функции. /log выдает информацию из Changelog, /source - исходники. Отвечает также на /help и /set Информация та же, что доступна из hbedit.

Ответов - 6

Andrey: Прикольно...

PSP: А чё, удобно)) Спасибо!)

alkresin: Лень было вчера написать подробнее. Команды можно вводить в сокращенном виде: /inf вместо /info; /sou, /sour, /sourc вместо /source. Команды можно вводить без аргумента, можно просто кликнуть по ним в выплывающем списке от /help - тогда появится приглашение на ввод названия функции. После, например, /info <some_func> можно выдать /ljg, /sou, /sample без аргумента - в этом случае будет выведена соответствующая информация по этой же функции. Командой /set можно изменить язык, на котором будет выведено описание функции (если оно есть) на русский и переключиться между Harbour и HwGUI функциями - кликнув по соответствующей строчке из списка. Можно сразу, минуя /set, ввести, скажем, /setLangRu


MIKHAIL: alkresin пишет: Запустил Телеграм бот а можно реализацию посмотреть ? думаю в проектах может пригодиться

alkresin: MIKHAIL пишет: а можно реализацию посмотреть ? думаю в проектах может пригодиться Я его на php писал, за основу взял вот этот: https://core.telegram.org/bots/samples/hellobot. Можно было и на Harbour, конечно, но надо было написать такой, чтобы не опрашивать сервис все время - а повесить webhook - сообщить адрес, где находится бот для его запуска при обращении. Php можно прицепить везде, поэтому я его и использовал.

alkresin: Поместил описание бота в заметки к себе на сайт: http://www.kresin.ru/notes/index.php?b=blog&n=16



полная версия страницы