saltAxAtlas / elixir-twitch-chat-bot

A Twitch chat bot written in Elixir

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitch Chat Bot [Elixir]

A general purpose Twitch chat bot written in Elixir.

TODO:

  • Command List
  • Help Command
  • Change Bot Color
  • Words on Stream Command
    • Account for Hidden Letters
    • Account for Fake Letters
  • Random GIF
    • Trending Page
    • Search
  • Counters
    • Add Counter
    • Remove Counter
    • Display Counter Value
  • Dice Roll / Coin Flip
  • PubSub
    • Channel Point Redemptions
      • Auto Count I'm New Redemptions
      • VS Code Theme Changer
      • Handle Skip Song Redemption (Spotify API)
    • Handle Sub
    • Handle Bits
    • Handle Follower
  • Spotify API
    • Get Current Song -> Update Playing Song (Streamlabs API)
    • Play Song from Approved Playlist

Installation

  • run mix deps.get
  • replace information in example_config.exs -> rename to config.exs
  • run iex -S mix

About

A Twitch chat bot written in Elixir

License:MIT License


Languages

Language:Elixir 100.0%