https://github.com/raylu/sbot
discord bot
https://github.com/raylu/sbot
discord-bot hacktoberfest python3
Last synced: 4 months ago
JSON representation
discord bot
- Host: GitHub
- URL: https://github.com/raylu/sbot
- Owner: raylu
- Created: 2015-11-24T00:04:32.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2025-10-22T06:20:01.000Z (8 months ago)
- Last Synced: 2025-10-22T08:28:18.691Z (8 months ago)
- Topics: discord-bot, hacktoberfest, python3
- Language: Python
- Homepage:
- Size: 3.82 MB
- Stars: 8
- Watchers: 1
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sbot
a discord bot
## setup
set up an app at https://discord.com/developers/applications
```
pip3 install -r requirements.txt
cp config.yaml{.example,}
$EDITOR config.yaml
./sbot
```
### code eval
make the nsjail directory a sibling of the sbot directory:
```
cd ..
git clone --recursive git://github.com/google/nsjail.git
cd nsjail
make
```
check if you are cgroup v2:
```
grep cgroup /proc/filesystems
```
#### cgroup v2
```
sudo mkdir /sys/fs/cgroup/NSJAIL
sudo chown -R $USER: /sys/fs/cgroup/{cgroup.procs,NSJAIL}
sudo chown -R $USER: /sys/fs/cgroup/NSJAIL/cgroup.*
echo "+memory +pids" > /sys/fs/cgroup/NSJAIL/cgroup.subtree_control
```
#### cgroup v1
if /sys/fs/cgroup/memory doesn't exist:
```
sudo mkdir /sys/fs/cgroup/{memory,pids}
sudo mount -t cgroup memory -o memory /sys/fs/cgroup/memory
sudo mount -t cgroup pids -o pids /sys/fs/cgroup/pids
```
set up NSJAIL memory/pids cgroups:
```
sudo mkdir /sys/fs/cgroup/{memory,pids}/NSJAIL
sudo chown -R $USER: /sys/fs/cgroup/{memory,pids}/NSJAIL
```
### EVE price checker
download `sqlite-latest.sqlite.bz2` from https://www.fuzzwork.co.uk/dump/
```
bunzip2 sqlite-latest.sqlite.bz2
```
edit config.yaml so that `eve_db` is the filepath of the sqlite file