Chemise Bot (Crystal Version) Crystal logo

Chemise is a very interesting bot that contains the basis for every bot written in Crystal to be used on Twitch, supporting chat commands, direct responses, requests with APIs with or without parameters!

The possibilities with Chemise are endless! Customize however you like!

Description

Written using Crystal, you'll need to have it installed and a basic understanding of how it works! If you're interested, access the official repository of the crystal4noobs project, which contains a guide for beginners with the Crystal language completely written in Portuguese!

Getting Started

Dependencies

Crystal, Shards and a package manager!

Token

To guarantee access to your token, just click here and log in with the Twitch in which you will use Chemise! The JSON structure for connection is very simple: the name of the channel that the bot will be "listening" to and your bot's token!

{
    "twitch": {
        "account": "youraccount",
        "token": "yourpersonaltoken"
    }
}

How to use?

After setting up your account with your token you are free to customize all the source code the way you want! The code itself that will be the base executed is located in "src/run.cr"... In it you can customize your commands and your favorite APIs, and you can even change how it works!

To test it, just run the command below:

$ crystal src/run.cr connect/token.json 

Authors

Contributors names and contact info:

@lanjoni

Version History

License

This project is licensed under the MIT License - see the LICENSE.md file for details.