Telegram: бот, ссылки
Возможности Телеграм бота htmlweb_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- Пополнение баланса/qr- Создать или сканировать QR код/id- ваш id в телеграмм
Работа с изображениями
Для работы с изображениями - отправьте боту картинки.
Бот может объединить нескольких изображений в одно, - просто отправьте ему файлы с картинками,- получите инструкцию. Скрипт.
Уведомление себя в Телеграм
Если вы хотите использовать телеграм для автоматизированного оповещения себя, добавьте себе бота @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, который занимается перегенерацией (восстановлением) превью (картинок и отображения) ссылок. Если у вас закешировалась неверная картинка или вы отлаживаетесь, отправьте боту /start и потом ссылку, которую нужно перегенерировать!
Как включить показ id в телеграм
Показ id возможен только в десктопной версии на ПК. Открываем компьютерную версию приложения Телеграм, и заходим в следующие меню:
"Настройки" -> "Продвинутые настройки" -> "Экспериментальные настройки"
В появившемся меню находим опцию :
"Show peer ID in Profile" Включаем её нажав на включатель.
После этого, в описании профиля чата, группы , бота или пользователя, будет всегда отображаться личный ID.
Наша группа в Телеграм
Наша группа в Телеграм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov.
Другие наши Телеграм Боты. Разработка Телеграм-ботов на заказ
Мы разрабатываем Телеграм боты на заказ. Некоторые примеры наших ботов:
- Телеграм бот для автоматического приема участника в группу, если он правильно ответил на вопросы анкеты
- Телеграм бот для защиты от спама в чате
- Телеграм бот для организации встреч по заказу бизнес группы "Единороги"
- Телеграм бот клуба для организации мероприятий и записи на участие в них
- Телеграм бот студии загара и лазерной эпиляции SunLife. Используется для подтверждения телефона, записи на услуги и контроля расходования абонементов и сертификатов
- Телеграм бот помогает стать самозанятым в Ростовской области и получить бесплатное обучение на базе Ростовского регионального агентства поддержки предпринимательства(РРАПП)
- Телеграм бот NashiMarketBot для проведения регионального мероприятия поддержки предпринимательства в Ростовской области
- Телеграм бот для поиска исполнителя для хозяйственных работ и для поиска работы
- Телеграм WEB APP приложения - примеры, тонкости.
.
Прокомментировать/Отблагодарить