Уведомления dekstop в Телеграм web

Топ-10 смартфонов 2023 года: выбираем лучшее

Какую версию Telegram выбрать для компьютера: браузерную или отдельный клиент? Разбираемся в статье.

Как использовать Telegram на компьютере: через браузер или отдельное приложение

Так как Telegram — приложение с открытым исходным кодом, в сети можно найти множество неофициальных веб-версий, расширений для браузера и дополнений.

Однако официально через браузер работают только два веб-интерфейса, а на десктопе — и вовсе одно приложение. В нашей статье мы рассмотрим именно такие программы, одобренные разработчиками и рекомендованные на сайте telegram.org.

Как отключить уведомления в Телеграме на компьютере (Telegram Desktop)

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

Браузерные версии Telegram

Использовать мессенджер можно через браузер — это будет удобно тем пользователям, которые работают за чужим компьютером или не хотят устанавливать отдельный клиент.

Официально доступно два веб-интерфейса Telegram: WebZ и WebK. Они пришли на замену неофициальному клиенту «Вебограм» в апреле 2021 года.

Заводим себе бота

Создание нового бота

После чего botFather попросит нас ввести название бота (Alright, a new bot. How are we going to call it? Please choose a name for your bot.). Я написал (web-revenue). Вводите свое имя и отправляете.

После этого всего должно прийти сообщение о создании бота с токеном. Он то нам и нужен, запишите его.

Вводите свое имя и отправляете.

Дальше добавляем своего бота в контакт лист (запустите его и что-нибудь напишите).

Запускаем своего бота

Теперь нам нужно узнать ID бота, для этого, заходим по ссылке:

https://api.telegram.org/bot/getUpdates

где — тот самый токен который мы получили ранее (Use this token to access the HTTP API: токен).

Еще по теме:  Telegram для входа в компьютер запрашивает пароль

Там подсматриваем свой id:

Смотрим ID бота

Записываем его рядом с токеном) Теперь у нас есть все необходимые данные чтобы можно было отправлять уведомления в телегу, например подставляя текст в ссылку:

https://api.telegram.org/bot/sendMessage?chat_id=; $chat_id = «»; $values = $hook->getValues(); // Получаем название формы $formName = $modx->getOption(‘formName’, $formit->config, ‘form-‘.$modx->resource->get(‘id’)); // Получаем ip адрес отправителя $ip = $modx->getOption(‘REMOTE_ADDR’, $_SERVER, »); // Берем данные с формы $name = $values[‘name’]; $phone = $values[‘phone’]; $email = $values[’email’]; $message = $values[‘message’]; // Создаем массив данных $arr = array( «Название формы» => $formName, «IP» => $ip, «Имя» => $name); if($phone) < $arr[«Телефон»] = $phone; >if($email) < $arr[«Email»] = $email; >if($message) < $arr[«Текст сообщения»] = $message; >$txt = ‘Заполнена форма — ‘.$formName.»n»; // Цикл по массиву (собираем сообщение) foreach($arr as $key => $value) < $txt .= «».$key.»: «.$value.» n»; > // Отправляем сообщение посредством cURL $website=»https://api.telegram.org/bot».$token; $params=[ ‘chat_id’ => $chat_id, ‘text’ => $txt, ‘parse_mode’ => ‘html’ ]; $ch = curl_init($website . ‘/sendMessage’); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, ($params)); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $result = curl_exec($ch); $modx->log(MODX_LOG_LEVEL_ERROR, $result); curl_close($ch); //Возвращаем true – это особенность написания хуков для FormIt. return true;

Здесь вам нужно вписать вместо — свой токен, — id чата бота.

Где берем данные с формы и создаем массив указываются названия полей (из формы или форм) и их расшифровка.

Заполняем хук

Важно! В данном хуке использует синтаксис fenom, по этому у вас обязательно должен быть установлен компонент PdoTools и должны быть включены настройки pdotools_fenom_default и pdotools_fenom_modx.

Теперь подключаем наш хук к вызову формы, пример:

После чего можно попробовать отправить тестовое сообщение, делать это лучше в режиме инкогнито. Если все сделали правильно, форма прилетит в телегу боту.

Еще по теме:  Как в Телеграмме поменять видеозапись на аудиозапись

Результат работы бота

Уведомления о заказах из MiniShop2 в Telegram

Устанавливаем с репозитория modstore бесплатно дополнение msTelegram. После чего идете в системные настройки, там есть 2 опции:

  • mstelegram_token, сюда вводим токен.
  • mstelegram_recepients, сюда вводим id чатов, кто будет получать уведомления.

И проверяем чтобы плагин был повешен на событие msOnCreateOrder

msOnCreateOrder

MODX — уведомления об обновлениях ресурсов

К примеру у вас есть проект на котором копирайтеры , журналисты или к примеру SEO специалисты наполняют сайт и вы хотите быть в курсе, что вам публикуют. Тогда создайте плагин, с именем telegram со следующим кодом:

get(‘pagetitle’); $alias= $resource->get(‘uri’); if ($resource->get(‘published’) == «1») < $fp=fopen(«https://api.telegram.org/bot/sendMessage?chat_id=,»r»); while(!feof($fp)) < $content .= fread($fp,1024); >fclose($fp); >;

Не забудьте в коде поставить свой токен и id, после чего вешаем плагин на системные события, например такие:

Системные события публикаций ресурсов и тикетов

И пользуемся) Надеюсь информация для вас является полезной!

Источник: web-revenue.ru

Рейтинг
( Пока оценок нет )
Загрузка ...