Отправка сообщений в Telegram

5.0/5 rating 1 vote
  • Версия: 1.2.0.0
  • Требования: Quik 8.6
  • Размер: 1.06 MB
  • Просм: 415
  • Добавлено: 28.08.21
  • Скачано: 71
  • Изменено: 01.12.21

Один из самых простых способов отправить сообщение в Telegram из программы на любом языке программирования.

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

 

Интерфейс запуска в случае использования языка Lua (для иных языков программирования все аналогично) :

Telegram.exe token chat_id "строка сообщения"
token - токен бота
chat_id - id чата
"строка сообщения" - то, что будет отправлено ботом. Обязательно строку помещать в кавычки при вызове!

Пример выполнения:

Telegram.exe 1234567890:ABCDEGSBDJDGSG 9876543 "Welcome to my bot"

Запустить из Lua можно например так:

os.execute("D:\\Path\\Telegram.exe 1863911660:AAEU9b-0ahJqdkDRr5I0imVNDK7YhiAj65M -1001426773941 \"строка сообщения\"")

Обращаю внимание на двойные обратные слеши в местоположении файла и оформление кавычек, находящихся внутри строки - особенность языка lua.

Если вам не нравится видеть мелькающее окно, которое появляется при выполнении  вызова lua os.execute(), можно воспользоваться библиотекой bot4sale64.dll (она есть в архиве, который вы скачали). Этом случае вызов будет выглядеть примерно так:


package.cpath= "D:\\PathToBot4Sale64.dll\\?.dll;"
require("bot4sale64")
result=bot4sale64.Shell("Telegram.exe","1234567890:ZZZZZZZZZZZZZZZZZZZZZZZZZZZZ 9876543210 \"строка сообщения\"","E:\\Path"))

Функция вернет 0, если получилось запустить Telegram.exe без ошибок (но не результат отправки сообщения) и никакого моргания не будет.

 

Архив содержит 2 версии, Демо и "не демо". Демо выводит на экран на несколько секунд заставку этого сайта. Если эта реклама у вас в печенках, угостите пивом админа этого сайта и он поделится с вами паролем от версии без подобных глупостей. Версия без рекламы находится во вложенном архиве. Присылать админу банки с пивом необязательно, достаточно пополнить его личный пивосчет:

Просьба балтику и прочее клинское не предлагать! )

 

 

Недостаточно прав для комментирования

Библиотека