Telegram: бот, ссылки

Другие наши телеграм-боты

Возможности Телеграм бота htmlweb_bot

Telegram bot

Наш портал позволяет обращаться к некоторым сервисам, используя Телеграм бота: @htmlweb_bot

Актуальный список команд можно получить, отправив боту /help

Справочник команд:

  • /login - войти или зарегистрироваться:
    /login login pass - войти в свою учетную запись используя логин и пароль
    /login API_KEY - войти в свою учетную запись используя API_KEY
    /login email - зарегистрироваться
  • /site - Перейти на htmlweb.ru с авторизацией
  • /logout - выйти из учетной записи
  • /lang - смена языка на указанный:
    /lang XX
  • /balans - возвращает информацию о балансе и остатке запросов
  • /phone - получить информацию о телефоне:
    /phone НОМЕР_ТЕЛЕФОНА
  • /hlr - информация и HLR о телефонах:
    /hlr НОМЕР1 НОМЕР2 НОМЕР3..
  • /inn - получить информацию об организации или ИП по ИНН:
    /inn ИНН
  • /ogrn - получить информацию об организации или ИП по ОГРН или ОГРНИП:
    /ogrn ОГРН
  • /gate_info - выводит состояние ваших шлюзов
  • /gate_balans - выводит все последние балансовые СМС, по всем вашим шлюзам
  • /kurs - курс валют и криптовалют к рублю
  • /num2str - написание числа(суммы) словами
  • /ip - информация об ip адресе: страна, регион, город
  • /whois - информация о домене или ip адресе от регистратора:
    /whois ДОМЕН.ru - возвращает информацию о домене
    /whois 122.12.12.12 - возвращает информацию об ip адресе
  • /mcc - по 4х значному MCC-коду возвращает описание категории терминала списания с банковской карты
  • /compound_interest - Расчет сложного процента по вкладу или кредиту
  • /proc - Расчет обратного процента:
    Сколько нужно денег перевести чтобы за вычетом % налога получилась нужная сумма
    Сколько сумма с НДС, если есть сумма без НДС
  • /medical_calc - Расчет дозировки лекарства по весу
  • /yobit - Курсы по ETH и BTC к рублю и доллару и комиссию на вывод
  • /get_lang - Получение языка на котором написан текст
  • /pay - Пополнение баланса

Работа с изображениями

Для работы с изображениями - отправьте боту картинки.

Бот может объединить нескольких изображений в одно, - просто отправьте ему файлы с картинками,- получите инструкцию. Скрипт.

Уведомление себя на Телеграм

Если вы хотите использовать телеграм для автоматизированного оповещения себя, добавьте себе бота @htmlweb_bot, залогиньтесь в нем командой /login и вызывайте API:

https://htmlweb.ru/api/service/tg_send/?message=ТЕКСТ_СООБЩЕНИЯ&api_key=API_KEY_из_профиля

Параметры можно передавать, как с помощью GET, так и с помощью POST запроса.

Дополнительные необязательные параметры:
file= http://сайт/файл - отправить файл в формате вложения в телеграм
parse_mode= text - формат сообщения (html|text|markdown), по умолчанию html
disable_web_page_preview=true - не показывать картинку предпросмотра сайта(preview), ссылка на который встречается в тексте сообщения
disable_notification=true - отправить сообщение в тихом режиме, без уведомления

В формате html разрешены только теги a, b, strong, i, em, u, ins, s, strike, del, code, pre, остальные вырезаются, т.к. не поддерживаются Телеграм.

Так же доступны все опции сообщений: parse_mode, disable_web_page_preview, disable_notification, reply_to_message_id, reply_markup. Описание их на официальном сайте: telegram.org

Удобно оповещать себя о проблемах на сайте, обращениях пользователей и т.п. Данный сервис абсолютно бесплатный и без ограничений. Отправленное сообщение нигде не сохраняется.

Пример отправки себе сообщения в телеграм

$c = curl_init('https://htmlweb.ru/api/service/tg_send/');
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS, ['message'=>$message, 'api_key'=>API_KEY_HtmlWeb]);
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
$body = curl_exec($c);
curl_close($c);
echo $body;

Пример с отправкой файла и получение ответа в формате json

$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'https://htmlweb.ru/json/service/tg_send/');
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, http_build_query(['message' => $message,
        'parse_mode'=>'html',
        'file' => 'https://' . $_SERVER['HTTP_HOST'] . $file,
        'api_key' =>API_KEY_HtmlWeb],
        '', '&'));
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
$body = json_decode(curl_exec($c),!0);
curl_close($c);
var_dump($body);

Общие параметры для всех API сервисов

Пересылка СМС на Телеграм

Вы можете настроить пересылку всех СМС на ваш телеграм, для этого:

  • На все телефоны, с которых нужно пересылать СМС установите приложение SMS-шлюз.
  • Затем авторизуетесь в телеграм-боте @htmlweb_bot.
  • В настройке СМС шлюза установите галочку [x] пересылать в Telegram


Если вам что-то нужно добавить в бот, напишите


Ссылки в Телеграм

Чтобы не искать, собрал в одном месте как формировать ссылки на различные действия в Телеграм:

Ссылка на отправку сообщения пользователю Телеграм:
https://t.me/ПРОФИЛЬ
Профиль нашей группы

Ссылка на отправку сообщения пользователю Телеграм:
tg://msg?text=ТЕКСТ&to=ТЕЛЕФОН
Отправить сообщение в группу ИТишников
Параметр ТЕЛЕФОН сработает, если абонент есть в вашем справочнике.

Начать диалог с пользователем или ботом Телеграм:
tg://resolve?domain=USERNAME
Добавить группу IT_ROSTOV в Телеграм

Запустить бота Телеграм с передачей параметров:
https://t.me/htmlweb_bot?start=СТРОКА_ПАРАМЕТРОВ

Добавить блок стикеров:
tg://addstickers?set=NAME
Add Stickers Pack HotCherry в Telegram
https://t.me/addstickers/NAME
Add Stickers Pack HotCherry в Telegram

Превью ссылок в телеграм

В телеграмм есть специальный официальный бот @WebpageBot, который занимается перегенерацией (восстановлением) превью (картинок и отображения) ссылок. Если у вас закешировалась неверная картинка или вы отлаживаетесь, то бот вам в помощь!


Наша группа в Телеграм

Наша группа в Телеграм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov.


Другие наши Телеграм Боты. Разработка Телеграм-ботов на заказ

Мы разрабатываем Телеграм боты на заказ. Некоторые примеры наших ботов:


.