yanquisalexander / ThePetruquioBot

Inspired in Sikorama's Tangerine Bot

Home Page:https://petruquio-next.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Typing SVG

Petruquio.LIVE is your AI-powered streaming assistant, designed to help you manage your Twitch channel efficiently and fun.


Meet Stream Copilot ๐Ÿ—ฃ๏ธ

A personal assistant for your stream ๐ŸŽฎ

Copilot is designed to help you manage your stream, interact with your audience, and make your life easier. Just say "Hey Copilot" and ask for help.

Example:

  • User: Hey Copilot, can you change the title of the stream to "Playing Valorant"? ๐ŸŽฎ
  • Copilot: Sure! The title has been updated to "Playing Valorant". โœ…

Copilot requires a microphone to work.


Some of our features ๐ŸŒŸ

User Interaction ๐Ÿ‘ฅ

Community Map ๐Ÿ—บ๏ธ

Collaborative map where your viewers can pin their location and see where other viewers are from. Users can opt out of the map or anonymize their profile.

Moderation ๐Ÿ›ก๏ธ

Detoxify ๐Ÿšซ

Automatically detects and removes toxic messages from your chat, helping you maintain a positive environment for your viewers.

Community ๐ŸŽ‰

Shoutouts ๐Ÿ“ฃ

Automatically give shoutouts to your streamer friends when they appear in your chat (or when you want to). You can customize the message to make them feel special.

Birthday ๐ŸŽ‚

PetruquioLIVE can greet your viewers on their birthday, making them feel special on their day.


Developing Petruquio.LIVE ๐Ÿ› ๏ธ

Requirements

  • Node.js
  • npm (pnpm is recommended)
  • PostgreSQL

Installation (Backend)

  1. Clone the repository
  2. Install dependencies
    cd backend
    pnpm install
  1. Create a .env file in the backend directory based on the .env.example file
  2. Run the migrations
    pnpm run db:migrate
  1. Start the server
    pnpm run dev

Installation (Frontend)

  1. Install dependencies
    cd frontend
    pnpm install
  1. Start the development server
    pnpm run dev

Contributing ๐Ÿš€

We welcome contributions from the community! If you have an idea for a new feature, a bug fix, or a suggestion, feel free to open an issue or submit a pull request.


Coded with love by Alexitoo_UY ๐Ÿ’œ

Made in Uruguay ๐Ÿ‡บ๐Ÿ‡พ


We hope you enjoy using Petruquio.LIVE as much as we enjoyed creating it! ๐ŸŽ‰

About

Inspired in Sikorama's Tangerine Bot

https://petruquio-next.vercel.app

License:Other


Languages

Language:TypeScript 83.1%Language:Vue 15.2%Language:JavaScript 1.6%Language:CSS 0.1%