aminsa2000 / api

as

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lua-api-bot

A simple telegram-bot wtitten in LUA based on file manager bot

commands

sticker to photo

just send a sticker

photo to sticker

just send a photo

bold text

/bold text

italic text

/italic text

markdown link

/link url text

code text

/code text

channel

send bold text to a channel

/boldch @channelusername text

send italic text to a channel

/italicch @channelusername text

send markdown link to a channel

/linkch @channelusername url text

send code text to a channel

/codech @channelusername text

Installation

You should have lua installed

sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev make unzip git redis-server g++ libjansson-dev libpython-dev expat libexpat1-dev

sudo apt-get install lua-socket & sudo apt-get install lua-sec

Clone the bot

git clone https://github.com/pAyDaAr/lua-api-bot.git
cd lua-api-bot

Then install bot using

lua bot.lua

bot token in bot.lua (config part)

local bot_api_key = "" -- token
local BASE_URL = "https://api.telegram.org/bot"..bot_api_key
local BASE_FOLDER = "" -- do not set this

And enter your telegram-id in admins table in bot.lua

local var = false
  local admins = {123456789,987654321}-- put your id here
  for k,v in pairs(admins) do

Save bot.lua

Start the bot

lua bot.lua

About

as

License:GNU General Public License v3.0


Languages

Language:Lua 97.4%Language:Shell 2.6%