- 91
- 9
- Версия SA-MP
-
- 0.3.7-R3
Есть у меня кусочек кода, который работает, если подставить свои данные, но автор подметил, что в нем можно указать точный путь до файла. Только вот как не пойму.
(Не пойму, потому что всякие пути по типу C:Бла/бла/бла и т.д не работают, выдает "invalid escape sequence". Будь бы все так просто, я бы не обращался сюда)
Подозреваю, что надо что-то поменять с 28 строкой, но не знаю что.
(Не пойму, потому что всякие пути по типу C:Бла/бла/бла и т.д не работают, выдает "invalid escape sequence". Будь бы все так просто, я бы не обращался сюда)
Lua:
require('moonloader')
local Telegram = require('MoonGram')
function main()
if (not isSampLoaded() or not isSampfuncsLoaded()) then
return
end
while (not isSampAvailable()) do
wait(100)
end
local telegram = Telegram:new('123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11')
sampRegisterChatCommand('sendPhotoWithKeyboard', function ()
lua_thread.create(function ()
local keyboard = telegram:keyboardBuilder('inline_keyboard')
:switch(
telegram:keyboardButtonsBuilder('inline_keyboard')
:urlButton('BlastHack', 'https://www.blast.hk')
:callbackButton('Callback', 'callback_data_privet')
)
local result, response = telegram:sendPhoto(
12345678, --[[ chat_id ]]--
string.format('%s\\smirk.png', getWorkingDirectory()), --[[ photo ]]--
'Привет!', --[[ caption ]]--
_, --[[ parse_mode ]]--
_, --[[ reply_to_message_id ]]--
_, --[[ disable_notification ]]--
keyboard --[[ reply_markup ]]--
)
end)
end)
wait(-1)
end
Последнее редактирование: