ggram – Telegram Bot Framework written on Lua

Modules

deferred A+ promises in Lua.
ggram ggram - Telegram Bot Framework, written on Lua
lua.ggram.request

Classes

Bot
Context Упрощает вызов API методов и доступ к полю message внутри update объекта.
Reply

Обертка для вызова API методов Telegram

-- Использование из любого места в коде:
bot.reply(123456).text("Hello") -- где bot это объект бота, а 123456 это chat_id
-- Доступ внутри хендлеров происходит через context объект
bot.command("test", function(ctx) ctx.reply.text("Hello") end) -- chat_id уже забинджен
-- Еще несколько примеров:
ctx.reply.text("*Жирный текст*", "Markdown")
ctx.reply.markdown("*Аналогичная запись*")
ctx.reply.silent().text("Будет отправлено без звука")
ctx.reply.setParameter("disable_notification", true).text("Аналогичный вариант без звука")

Topics

readme.md
development_tips.md
making_extensions.md
running_within_garrysmod.md
troubleshooting.md
understanding_things.md

Examples

_micro_tricks.lua
co_reply.lua
echo.lua
inline_keyboard.lua
middlewares.lua
send_multipart.lua
generated by LDoc 1.5.0 Last updated 2023-11-30 12:02:17