Telegram Bot for D&D 5e players. You can test it here.
Implemented features:
- Roll a die
- Search for spell reference
- Search for monster reference
- Search for items reference
The only thing needed to get the bot running is to set ROLL_BOT_TOKEN
environment variable. You can obtain this token from the BotFather
Since Telegram might be blocked in some countries, it makes sense to use Tor Network to get messages.
- Install
tor
package from your linux distribution's repository. - Add line
HTTPTunnelPort 9080
somewhere in/etc/tor/torrc
config file - Start
tor
service:
systemctl start tor
You now have two ports open:9050
as SOCKS5 proxy and9080
as HTTP. Unfortunately, we don't support SOCKS5 proxy at the moment. - Set
roll_bot_http_proxy
environment variable:
export roll_bot_http_proxy=http://localhost:9080
orset -x roll_bot_http_proxy http://localhost:9080
if you're using fish shell.
This project's data is pulled from a 3rd party source, and typos or questions are best presented there.