5 Commits

Author SHA1 Message Date
neko404notfound
76f7e0c36e Requirements and traps.
Requirements file was missing five requirements. This might be useful to
have fixed, so I sorted that out.
    - opuslib
    - youtube_dl
    - asyncpg
    - PyNaCl
    - dataclasses

Made the sebi_machine_launcher.sh executable only under the current
owner.

Added a SIGINT trap to sebi_machine_launcher.sh. You are only restarting
while the bot returns a non-truthy exit code (i.e. non zero). SIGINT,
which triggers the Python KeyboardInterrupt builtin exception being
raised will, if unhandled, result in a non-zero exit code. Thus, if you
provide a keyboard interrupt, you will just have the bot instantly
respawn. This is fine until you have a one second lag over SSH. Then my
wrist starts to hurt from spamming CTRL-C so many times until the bot
process dies.
2018-06-20 17:51:25 +01:00
Espy | Neko | 404
54ba203b90
Update requirements.txt (#28) 2018-05-25 20:39:43 +01:00
PuffDip
2d93458b70 Updated requirements 2018-05-25 12:41:49 +02:00
annihilator708
03ba535354 add uvloop 2018-05-21 15:23:42 +02:00
annihilator708
5e4d72145f Add docker environment 2018-05-21 03:08:06 +02:00