https://github.com/transfusion/durararobot
Python modular bot framework for http://drrr.com
https://github.com/transfusion/durararobot
Last synced: 10 months ago
JSON representation
Python modular bot framework for http://drrr.com
- Host: GitHub
- URL: https://github.com/transfusion/durararobot
- Owner: Transfusion
- Created: 2017-10-26T09:24:04.000Z (over 8 years ago)
- Default Branch: alpha
- Last Pushed: 2022-12-08T00:40:43.000Z (over 3 years ago)
- Last Synced: 2023-04-04T22:55:58.113Z (about 3 years ago)
- Language: Python
- Size: 67.4 KB
- Stars: 8
- Watchers: 3
- Forks: 5
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# durararobot
Python 3 modular bot framework for [http://drrr.com](http://drrr.com), still extremely rudimentary.
A diagram of everything so far:

Get up and running:
```
pip3 install -r requirements.txt
python3 config_mgr.py
mv sample_config.ini config.ini
```
Edit `config.ini`; change the `username_incl_tripcode` and `avatar` and `gods` fields to your liking.
Run the bot with `python3 main.py`. It should create a `cookies` folder, used to cache cookies so the bot can resume even if it is completely interrupted (e.g. if network disconnects or `Ctrl-C`).
Type `login default`. It should print some debug messages to the channel. `rooms default` should print the list of public rooms in the lounge.
Type `join default [10 char. room ID]`, and the bot should show up in the room; it works with private rooms too. Currently there are only two sample modules in the `modules` folder; `TimeReporter` and `Admin`. Try `!time now`, the bot should print the time out.
[](https://discord.gg/aSEB2Fd)