Skip to content

yungkittty/twitch-chatbot-fm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitch Chatbot FM

What is it?

Twitch Chatbot FM is a chatbot to allow the viewers, through commands, to suggest players for the streamer team on Football Manager (FM). The streamer can then access the votes from a local website. The idea is to normalize the interactions to improve the experience of the viewers and the streamer.

How to use it?

  1. Download the latest release.

  2. Unrar the the latest release wherever you want.

  3. Edit the tcf-configs.json file with any editor, fill-in the following values and save it:

    {
    "TCF_CLIENT_BOT_USERNAME": "<The account username>",
    "TCF_CLIENT_BOT_TOKEN": "<The account token>",
    "TCF_CLIENT_BOT_CHANNEL": "<The channel name>"
    }

    account refers:

    • Either to your twitch account.
    • Either to a twitch account created for the chatbot, so it's clear from whom the message originate.

    The account username is the account username.

    The account token is the account token generated while logging-in on this with your account.

    The channel name is the channel name where you want to run the chatbot.

    If you want more details on why these informations are needed.

  4. Run the twitch-chatbot-fm.exe executable. Use twitch-chatbot-fm instead if you're using Linux.

  5. You're done! 🎉 🎉

Your viewers can now use the following command in the chat:

  • !tcf-vote [player_firstname] [player_surname].

You can now now use the local website in the browser of the device running the executable:

How can I help?

If you have any suggestions or you have encountered any bugs, send me an email at:

twitch.chatbot.fm@gmail.com

Also, if you have development skills in:

  • React.Js
  • Node.Js
  • JavaScript

don't hesitate to open pull-requests as long as it remains relevant.

What is the license?

Copyright (c) Quentin Woivré. All rights reserved.

Licensed under the MIT license.