An open API service indexing awesome lists of open source software.

https://github.com/csharpfritz/twitchconsentimentbot


https://github.com/csharpfritz/twitchconsentimentbot

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# TwitchCon SentimentBot

This is the source code and walkthrough for the construction of a chat bot, and a pair of extensions that provide sentiment analysis of the messages in a Twitch chat room. This content was originally presented by [csharpfritz](https://twitch.tv/csharpfritz), [nodebotanist](https://twitch.tv//nodebotanist) and [fiercekittenz](https://twitch.tv/fiercekittenz) at TwitchCon NA 2019 in San Diego.

<>

## Getting Started

Clone this repository, or download a copy of it to your PC to get started!

To help teach as many developers as possible, the application code for the bot has been written with both .NET Core 3 and JavaScript.

## Sessions

| Session | Topics |
| ------- | ------ |
| [Session #0](/docs/00-get-started.md) | Get bits installed and register your first Twitch Application |
| [Session #1a (.NET Core 3)](/docs/01-chatbot-dotnet.md) | Build your first ChatBot with .NET Core 3 |
| [Session #1b (JavaScript)](/docs/01-chatbot-javascript.md) | Build your first ChatBot with JavaScript |
| [Session #2](/docs/02-extension-panel.md) | Writing a Twitch Extension panel |
| [Session #3](/docs/03-overlay.md) | Building a Twitch overlay |

The final version of the applications built during the workshop can be found in the [final](final) folder.