Giter Site home page Giter Site logo

diablospeech's Introduction

DiabloSpeech

Build status Coverage Status

A twitch chat bot for Diablo 2 streamers.

Features

  • Ability for users to request item information while running DiabloInterface.
  • Request leaderboard information directly from speedrun.com.
  • Add and remove custom commands.

Commands

  • !wr [class]: Show speedrun.com leaderboards for class.
  • !item [location]: Query DiabloInterface for equipped item stats.

Custom Commands

Ability to add/remove custom text commands.

  • !cmd add test this is some text to be added. Adds the command test.
  • !cmd remove test Removes the command test with its subcommands.
  • !cmd add test !two this is test number two. Adds the subcommand test two.
  • !cmd remove test two Removes the subcommand test two. Base command test is still kept.

Commands are automatically saved when edited in commands.json.

Building

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.

Windows

$ ./build.ps1

Linux / OSX / MSys

$ ./build.sh

Only Windows is currently officially supported, however the tests should still run.

Contributing

We gladly accept any pull requests that are submitted.

Please make use of editorconfig for your editor of choice.

License

Copyright © 2016 DiabloSpeech. Provided as-is under the MIT license. See LICENSE for more information.

diablospeech's People

Contributors

qhris avatar

Stargazers

 avatar

Watchers

 avatar  avatar

diablospeech's Issues

"Failed to get a response from item server!"

Having D2 open, the interface open as well with working integration and using the bot command !item only gives the response: "Failed to get a response from item server!"

Cannot find if there is a required place for files to be or anything that points towards this issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.