Skip to content

raysfire/hoolibot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hoolibot

Hoolibot is a simple, Java-based, IRC bot made to do fun things in a Twitch chat. While the current version on this repository is currently customized for the twitch streamer raysfire, it can easily be modified to do even more for your own channel.

Hoolibot utilizes the PircBotX library, and as such, requires all of the same libraries (Apache Commons Lang 3, Google Guava, Apache Commons Codec, Slf4j) in order to properly compile and run.

Features

  • Timed messages
  • Built in delay to prevent a global ban from Twitch's servers
  • Flexibility to support additional features
  • The ability to join an unlimited number of IRC channels concurrently
  • Responses to specific chat commands, such as:
    • Active "now playing" information for a particular user, including song name, artist, and album
    • Active server IP information for a particular user
    • FrankerZ

How to Use

To use Hoolibot in it's current state, all that is required is an edit to the Constants class (found in src/Constants.java) with the required information.

From there, the bot should be able to be safely compiled and run.

To run the bot locally after being compiled, all that is required is navigating to the directory of the .jar file, and running the following command:

   java -jar <file name>.jar

About

The current iteration of my Twitch bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages