Блог им. cryptonex

Программисты Lua!

Во- первых с праздником!
Во-вторых, очень нужна помощь.

Отправка из квика в телеграм канал оповещения.
На Lua.
На php знаю как а на луа опыта нет
  • обсудить на форуме:
  • Quik Lua
2.1К | ★3
7 комментариев

В Lua это проще сделать сторонними средствами, т.к. базовая библиотека socket не поддерживает https и, соответственно, необходимо отдельно собирать dll для защищенного соединения.

Поэтому

github.com/nick-nh/qlua/tree/master/telegramQuik

или еще проще forum.quik.ru/forum10/topic8704/

avatar
Могу дать готовый код функции и прочее для этого. Работает неплохо. Пиши в ТГ @NordicShadowWolf.
avatar
Freeman Busido, написал!
avatar
Freeman Busido, как с вами связаться?
Мне очень нужен код.
В телегу писал
avatar
-- Отправка сообщений через телеграм бота.
-- Для Windows ранее 10 нужно установить cUrl (https://ru.wikipedia.org/wiki/CURL)

function TgMsg(msg) -- 
  local token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' 
  local chat_id = 'XXXXXXXXXX' 
    
  local function To_utf8(s)
    local res = {}
    for n=1, #s do
      local ch = string.byte(s,n)
      if ch > 0xBF then
        ch = ch+848
      end
      ch = (ch == 0xA8 and 0x401 or ch)
      ch = (ch == 0xB8 and 0x451 or ch)
      ch = (ch == 0xB9 and 0x2116 or ch)
      res[n] = utf8.char(ch)
    end
    return table.concat(res)
  end
  msg = To_utf8(msg)
  msg = string.gsub(msg,'[^0-9A-Za-z\x80-\xff._~-]', function(chr) return string.format("%%%02x", string.byte(chr))end) -- 
  local h = io.popen('curl.exe "https://api.telegram.org/bot'..token..'/sendMessage?chat_id='..chat_id..'&text="'..msg..'""')
  if h then 
    local a = h:read('a')
    h:close()
    if string.match(a,'"ok":true') then
      a = nil
    end
    return a
  end 
end 
avatar

Читайте на SMART-LAB:
Фото
NAT.GAS: Газовый арбитраж на пороге взрыва — зажжет ли Европа американский хаб?
На европейских рынках котировки на природный газ (TTF) сегодня взлетели на 45%, превысив отметку €46/МВт·ч ($570 за 1000 м³). Европа критически...
Фото
Подводим итоги по вводу жилья с начала года
Друзья, мы продолжаем делиться результатами нашей работы и сегодня подводим итоги по вводу с начала года. 🔥 Поддерживаем высокий темп: за...
Фото
Сегмент Non-Life RENI опубликовал отчетность по ОСБУ за 2025 год
Сегодня на e-disclosure.ru мы опубликовали отчетность ПАО «Группа Ренессанс Страхование» по ОСБУ за 12 месяцев 2025 года, которая включает в...
Фото
Мой Рюкзак #64: Усиление в банковском секторе в ожидании справедливой переоценки
Февраль продолжает радовать стоимостных и смелых инвесторов Прошлый пост тут —  smart-lab.ru/company/mozgovik/blog/1265828.php...

теги блога cryptonex

....все тэги



UPDONW
Новый дизайн