general purpose bot based on irc3, purpose is to be able to make modules on the fly almost effortlessly.
.[d]. e83dc8ceb9 | ||
---|---|---|
.vscode | ||
env | ||
plugins | ||
README.md | ||
_d_d3vg1mp | ||
_d_d3vg1mp.ini | ||
_d_d3vg1mp_db.json | ||
_d_g1mp | ||
_d_g1mp.ini | ||
_d_g1mp_db.json | ||
d3v.sh | ||
emote.db | ||
example.txt | ||
requirements.txt |
setting up g1mp
- install python3
- apt install python3-curl
- install python3-pip
pip install virtualenv
virtualenv env --no-site-packages -p python3
source env/bin/activate
- append api keys to env/bin/activate as environmentals
pip install -r requirements.txt
irc3 _d_g1mp.ini
setting up d3vg1mp
-
irc3 _d_d3vg1mp.ini
-
ideally _d_d3vg1mp will list a different filename for the plugins you're working on, the database is also named differently. e.g.
_d_g1mp.ini > _d_g1mp_db.json _d_g1mp.ini > plugins.youtube_plugins > plugins/youtube_plugin.py
_d_d3vg1mp.ini > _d_d3vg1mp_db.json _d_d3vg1mp.ini > plugins.d3v_youtube_plugins > plugins/d3v_youtube_plugin.py