Telegram bot written in Lua
etc | ||
src | ||
.gitignore | ||
config.lua | ||
init.lua | ||
LICENSE | ||
README.md |
Computer bot
Now, GitHub contains mirror, original is here.
This bot is a reborn of this bot, but on Telegram.
Bot uses an OOP-style of lua as described on Wikipedia
Also, bot automatically detects language installed in the client.
TODO: Rewrite core to C, lua have C API and C is faster.
Installation
Alpine Linux, root:
-
Enable community repo (in wiki)
-
Install:
apk add sudo git lua5.3 luarocks openssl-dev
-
Install dependencies:
luarocks-5.3 install luasec
-
Create user:
adduser user
setup sudo and login to user
-
Get repo:
git clone https://github.com/Er2ch/comp-tg
and
cd comp-tg
-
Change token and owner in
config.lua
TODO: Use env instaed of config
-
Run:
lua5.3 init.lua