update readme, fix .gitignore
This commit is contained in:
parent
455869fa0c
commit
14ba3d7a00
2 changed files with 7 additions and 1 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -2,4 +2,4 @@
|
||||||
*~
|
*~
|
||||||
\#*#
|
\#*#
|
||||||
|
|
||||||
src/*.lua
|
src/*/*.lua
|
||||||
|
|
|
@ -15,6 +15,8 @@ and use it or fallback to English.
|
||||||
Bot uses an OOP-style of Lua
|
Bot uses an OOP-style of Lua
|
||||||
as [[https://is.gd/f0Vadk][described on Wikipedia]].
|
as [[https://is.gd/f0Vadk][described on Wikipedia]].
|
||||||
|
|
||||||
|
For more readability bot's userland written in MoonScript.
|
||||||
|
|
||||||
Maybe I will rewrite bot's core to C but here already so many Lua code.
|
Maybe I will rewrite bot's core to C but here already so many Lua code.
|
||||||
|
|
||||||
* Installation
|
* Installation
|
||||||
|
@ -27,6 +29,8 @@ Maybe I will rewrite bot's core to C but here already so many Lua code.
|
||||||
|
|
||||||
+ Install LuaSec for https requests: ~luarocks-5.3 install luasec~
|
+ Install LuaSec for https requests: ~luarocks-5.3 install luasec~
|
||||||
|
|
||||||
|
+ Install MoonScript: ~luarocks-5.1 install moonscript~
|
||||||
|
|
||||||
+ Create user: ~adduser user~
|
+ Create user: ~adduser user~
|
||||||
|
|
||||||
setup it (add to doas) and login to this user
|
setup it (add to doas) and login to this user
|
||||||
|
@ -37,6 +41,8 @@ Maybe I will rewrite bot's core to C but here already so many Lua code.
|
||||||
|
|
||||||
+ Change token and owner in *config.lua*
|
+ Change token and owner in *config.lua*
|
||||||
|
|
||||||
|
+ Compile bot: ~moonc src/~
|
||||||
|
|
||||||
+ Add service ~doas cp bot.rc /etc/init.d/mybot && doas chmod +x /etc/init.d/mybot~
|
+ Add service ~doas cp bot.rc /etc/init.d/mybot && doas chmod +x /etc/init.d/mybot~
|
||||||
|
|
||||||
+ Configure it ~doas vi /etc/init.d/mybot~ (change user)
|
+ Configure it ~doas vi /etc/init.d/mybot~ (change user)
|
||||||
|
|
Loading…
Reference in a new issue