A twitch chat bot for Diablo 2 streamers.
- Ability for users to request item information while running DiabloInterface.
- Request leaderboard information directly from speedrun.com.
- Add and remove custom commands.
!wr [class]
: Show speedrun.com leaderboards for class.!item [location]
: Query DiabloInterface for equipped item stats.
Ability to add/remove custom text commands.
!cmd add test this is some text to be added.
Adds the commandtest
.!cmd remove test
Removes the commandtest
with its subcommands.!cmd add test !two this is test number two.
Adds the subcommandtest two
.!cmd remove test two
Removes the subcommandtest two
. Base commandtest
is still kept.
Commands are automatically saved when edited in commands.json
.
First check the project out locally. We use submodules so don't forget to initialize those.
$ git clone --recursive https://github.com/qhris/DiabloSpeech.git
or
$ git clone https://github.com/qhris/DiabloSpeech.git
$ cd ./DiabloSpeech
$ git submodule update --init
Next we can run and test the program on the different platforms.
$ ./build.ps1
$ ./build.sh
Only Windows is currently officially supported, however the tests should still run.
We gladly accept any pull requests that are submitted.
Please make use of editorconfig for your editor of choice.
Copyright © 2016 DiabloSpeech. Provided as-is under the MIT license. See LICENSE for more information.