abdullahmorrison / twitch-chatbot

A chatbot that queries multiple free APIs to tell jokes, fun facts, and link fun images for Twitch chatters to enjoy!
0 stars 1 forks source link
abdullahmorrison abdullahmorrisonbot brittt chatbot erobb221 twitch

Abdullah's Twitch Chatbot

GitHub issues GitHub last commit (by committer)

A chatbot that queries multiple free APIs to tell jokes, fun facts, and link fun images for Twitch chatters to enjoy! It also saves links that other chatters paste into the chat to a self-hosted MongoDB database.

Usage

You need to have a Twitch account in order to type in a Twitch chat. Some channels require that you follow the channel and/or have a verified account to type in their chat. Login to Twitch and type a command in one of the channels the bot is connected to.

Twitch Channels Connected to the Chatbot

If you type a chatbot command in these channels' chatrooms, the bot will get triggered

Chatbot Commands

Commands that are Exclusive to a Specific Twitch Channel

Brittt:

Demo

#1 Context: I am typing bot commands into my channel.

#2 Context: Chatters are typing the !dn command which triggers my bot @AbdullahMorrisonBot to tell a "deez nuts" joke. The chatters are responding with the emote GotEEM to show that they are laughing.

1 Example Commands | #2 Used in a Live Twitch Stream

:-------------------------:|:-------------------------:

Architecture Diagram

image

Testimonial