Telegram bot written in Lua
cmds | ||
core | ||
db | ||
events | ||
config.lua | ||
init.lua | ||
LICENSE | ||
README.md |
Computer bot
This bot is a reborn of this bot, but on Telegram.
Bot uses an OOP-style of lua as described on Wikipedia
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
andcd comp-tg
-
Change token and owner in
config.lua
TODO: Use env instaed of config -
Run:
lua5.3 init.lua