Skip to content

Nova is a Twitch bot that uses AI to understand user commands and execute specific functions. With a focus on making your Twitch experience as seamless as possible, Nova provides a range of customizable features to help you interact with your viewers.

License

Notifications You must be signed in to change notification settings

davidesidoti/Nova-Twitch-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nova Twitch Bot

Nova is an AI-powered Twitch bot that can understand and execute user commands on your channel. It's built in Python and is designed to be easy to use and provide a smooth experience for both you and your viewers.

Features

  • AI-powered chat command recognition
  • Customizable responses for specific commands
  • Giveaway management system
  • Queue system for song requests
  • Customizable settings for your channel's needs

Getting Started

  1. Clone this repository to your local machine.
  2. Install the necessary dependencies by running pip install -r requirements.txt.
  3. Copy the example.env file to .env and fill in the necessary Twitch credentials.
  4. Run the bot with python bot.py.

Once the bot is running, it will be able to recognize commands from your viewers in the chat.

Customize Nova

Nova is designed to be easily customizable to fit the needs of your channel. You can edit the responses for specific commands or create new commands altogether by editing the commands.py file. Additionally, the config.py file allows you to customize the settings for your giveaways and song requests.

Contributing

We welcome contributions from the community! If you have any suggestions or improvements to make, please create a pull request and we'll review it as soon as possible.

License

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

About

Nova is a Twitch bot that uses AI to understand user commands and execute specific functions. With a focus on making your Twitch experience as seamless as possible, Nova provides a range of customizable features to help you interact with your viewers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages