Страница 158 из 193
Re: [Модуль] Telegram (telegram)
Добавлено: Чт мар 26, 2020 6:42 am
nick7zmail
znachok88 писал(а): Ср мар 25, 2020 6:31 pm
Да это стандартная инструкция...нс pi 3 B+ у меня работает 2 с лишним года, а вот на 4 не хочет хоть ты тресни
Прокси не использую. Украина
Проверьте наличие файла telegram_webhook.php или webhook_telegram...как он там - в корне системы. Если нет - вручную скопируйте с гитхаба. В последнее время че то у всех проблемы с этим. ВИдимо в новом образе права как то по-особому на корневую папку выставлены.
Re: [Модуль] Telegram (telegram)
Добавлено: Сб мар 28, 2020 1:07 pm
znachok88
nick7zmail писал(а): Чт мар 26, 2020 6:42 am
znachok88 писал(а): Ср мар 25, 2020 6:31 pm
Да это стандартная инструкция...нс pi 3 B+ у меня работает 2 с лишним года, а вот на 4 не хочет хоть ты тресни
Прокси не использую. Украина
Проверьте наличие файла telegram_webhook.php или webhook_telegram...как он там - в корне системы. Если нет - вручную скопируйте с гитхаба. В последнее время че то у всех проблемы с этим. ВИдимо в новом образе права как то по-особому на корневую папку выставлены.
Все абсолютно верно . На Pі 3В+ владельцем папки html есть юзер pi. А на новых образах Рі 4 какойто www_data.
Кто такой и почему только он можпт записывать не ясно. Изменил права и все взлетело. Спасибо
Re: [Модуль] Telegram (telegram)
Добавлено: Пт апр 03, 2020 12:46 am
EvgenyG
kostya4000 писал(а): Вт дек 25, 2018 6:13 pm
Для всех кто устал перебирать прокси, поднимаем свой локальный тор прокси для телеграма.
У меня линукс и делаю для него.
ставим пакеты
Код: Выделить всё
sudo apt-get install tor tor-geoipdb privoxy
в настройках плагина телеграм указываем использовать SOCKS5, адрес прокси сервера 127.0.0.1:9050
В принципе для работы бота этого будет достаточно.
На windows можно поставить тор браузер и использовать такой же прокси, но браузер должен быть запущен.
Спасибо.
Всё работает.
Возник вопрос, насколько всё это законно и могут ли из-за этого возникнуть проблемы?
Использую только для модуля telegram в MDM.
Re: [Модуль] Telegram (telegram)
Добавлено: Пт апр 03, 2020 8:29 am
nick7zmail
Ну законом анонимайзеры (в т.ч. и Tor) точно пока никто не запрещал) Так что всё ок.
Re: [Модуль] Telegram (telegram)
Добавлено: Вт апр 07, 2020 6:45 pm
webms
недавно заметил что не работает
Код: Выделить всё
$telegram_module->sendMessageToAdmin("test message to admin");
$telegram_module->sendMessageToAll("test message to all");
точнее отправляет 1 админу только, а не всем
а вот код ниже работает, всем админам шлет сообщение
Код: Выделить всё
#$telegram_module->sendImageToAdmin('img', 'text');
логи ничего не показывает, что это может быть?
проверьте у себя пожалуйста
фото:
https://clip2net.com/s/46ThCyg
Re: [Модуль] Telegram (telegram)
Добавлено: Ср апр 08, 2020 12:43 pm
webms
Последнее обновление все исправило, спасибо
Re: [Модуль] Telegram (telegram)
Добавлено: Ср апр 08, 2020 5:02 pm
Eraser
Обновление!
Добавлен режим без звука Настраивается для каждого пользователя отдельно. При его включении сообщения будут приходить в клиент телеграм без звука.
Исключения:
- сообщение из истории с уровнем важности больше чем задано в настройках пользователя
- сообщения отправленные с помощью sendMessageToUser(Admin,All) в котором явно указано использование режима
Код: Выделить всё
sendMessageToUser($user, $text, null, '', true); // без звука
sendMessageToUser($user, $text, null, '', false); // со звуком
sendMessageToAdmin($text, null, '', true);// без звука
sendMessageToAdmin($text, null, '', false);// со звуком
sendMessageToAll($text, null, '', true);// без звука
sendMessageToAll($text, null, '', false);// со звуком
Re: [Модуль] Telegram (telegram)
Добавлено: Ср апр 08, 2020 11:05 pm
webms
не только нет звука, но даже уведомлений о смс
круто, спасибо.
а есть возможность: уведомления показать, звук убрать?
Re: [Модуль] Telegram (telegram)
Добавлено: Пт апр 10, 2020 8:36 am
Eraser
Обновление
+добавлена функция sendDice (отправка emoji

, цифра на кубике каждый раз разная)
Код: Выделить всё
include(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendDice($chat_id);
PS баловство конечно, но может кто что-то интересное придумает
PSS сделал мини игру на основе sendDice

- Dice game
- 2020-04-09_15-56-39.png (245.49 КБ) 6150 просмотров
добавляем обработчик события "Текстовое сообщение" и отправляем боту
Код: Выделить всё
$dice = $data["message"]["dice"];
if ($dice)
{
$res=$this->sendDice($chat_id);
$diceRes = $res["result"]["dice"];
if($dice["value"] == $diceRes["value"])
$this->sendMessage($chat_id,"Ничья! Давай еще!");
else if($dice["value"] > $diceRes["value"])
$this->sendMessage($chat_id,"Ты выиграл!");
else
$this->sendMessage($chat_id,"Ура! я выиграла!");
$skip=true;
}
Re: [Модуль] Telegram (telegram)
Добавлено: Пт апр 10, 2020 4:42 pm
Alexander Znamensky
Eraser писал(а): Пт апр 10, 2020 8:36 am
Обновление
+добавлена функция sendDice (отправка emoji

, цифра на кубике каждый раз разная)
Код: Выделить всё
include(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendDice($chat_id);
PS баловство конечно, но может кто что-то интересное придумает
PSS сделал мини игру на основе sendDice
добавляем обработчик события "Текстовое сообщение" и отправляем боту
Код: Выделить всё
$dice = $data["message"]["dice"];
if ($dice)
{
$res=$this->sendDice($chat_id);
$diceRes = $res["result"]["dice"];
if($dice["value"] == $diceRes["value"])
$this->sendMessage($chat_id,"Ничья! Давай еще!");
else if($dice["value"] > $diceRes["value"])
$this->sendMessage($chat_id,"Ты выиграл!");
else
$this->sendMessage($chat_id,"Ура! я выиграла!");
$skip=true;
}
Попробовал добавить игрушку от нечего делать в режиме самоизоляции......

но что-то пошло не так.... - не отвечает мне бот. Хотя с ним это иногда бывает (то ли РКН что-то опять блокирует, то ли бот на меня за что-то обижается ))))

- Screenshot 2020-04-10 16.34.37.png (1.62 МБ) 6135 просмотров

- Screenshot 2020-04-10 16.34.13.png (471.8 КБ) 6135 просмотров
Подскажите, что-то не так делаю? Спасибо!!!