YourVibeBot 🤖

Created and developed by Antonio Gargiulo
Websites: DRAGOSSIDO - DRAGOSSIDO ACADEMY - IO-HO
Available Commands
-
!ai followed by a message
Ask the AI companion a question or start a conversation. Non-English AI conversations are translated so both the viewer and the rest of the chat can understand the interaction.
Example:!ai What music are we listening to tonight? -
!so @username
Give another Kick creator a shout-out and display a direct link to their channel.
Example:!so @djtotygee -
Social Commands
Display DJ TOTY GEE's official social, streaming and music links.
!discord,!kick,!twitch,!mixcloud,!beam,!whatsapp,!telegram,!messenger,!facebook,!instagram,!threads,!youtube,!rumble,!tiktok,!website,!soundcloud,!spotify,!tunefm,!deezer,!tidal,!applemusic,!amazonmusic,!digitalpool,!bmpsupreme,!throne,!linkedin
Initial Development
8 July 2026
The first working version of YourVibeBot was created. This release introduced the basic Node.js server, Kick OAuth authentication, secure token storage, OpenAI integration and the first AI chat command.
Viewers could interact with the bot by writing !ai followed by their message.
Smart Chat and Automatic Translation
28 July 2026
Version 1.0 introduced smarter chat behaviour and improved message analysis.
- Improved detection of the bot's own messages.
- Detection of normal text and emoji-only messages.
- Automatic translation of meaningful non-English messages into English.
- Conversation encouragement after several consecutive emoji-only messages.
- Cooldowns to prevent spam and excessive AI responses.
- Continued support for the original !ai command.
Stream Welcome and Shout-Out Features
31 July 2026
Version 1.1 improved viewer interaction during live streams.
- Each viewer receives a welcome message the first time they write during a live stream.
- The welcome list resets when the stream starts or finishes.
- Added support for Kick live-stream status webhook events.
- Added the !so @username shout-out command.
- Improved protection against repeated bot replies.
Social Commands and Improved Multilingual Chat
19 August 2026
Version 1.2 expanded YourVibeBot with additional community, social-media and multilingual interaction features.
-
Improved detection of Kick custom emotes such as
[emote:ID:name], allowing them to be treated correctly as emote-only messages. - Improved multilingual !ai conversations. When a viewer uses the AI command in another language, YourVibeBot can translate the viewer's message into English, answer in the viewer's original language and provide an English translation of the reply.
- Added a dedicated social-command system with links stored separately in the application configuration.
- Added commands for social networks, streaming platforms, music services and DJ resources including Discord, Twitch, Telegram, Facebook, YouTube, Spotify, SoundCloud and more.
- Added personalised responses for each social command instead of returning only a raw URL.
- Added support for Discord live notifications when the Kick channel goes live.
Core Architecture Refactor
21 August 2026
Version 1.3 focused on restructuring YourVibeBot into a cleaner, more scalable architecture in preparation for future multi-platform support.
- Reorganised the project into dedicated core, services and platform modules.
-
Moved Kick-specific logic into
src/platforms/kick/so the Kick integration is now clearly separated from the shared bot logic. -
Created a reusable
src/core/chatHandler.jsthat now manages the main chat behaviour independently from Kick. - Centralised AI commands, automatic translation, welcome messages, social commands, shout-outs, emoji detection and cooldown logic inside the shared chat handler.
- Improved the internal message flow so platform-specific code only needs to extract the username and message before passing them to the shared YourVibeBot core.
- Introduced platform-aware user handling, preparing the bot to distinguish users across different streaming services.
- Kept all existing Kick features fully functional while reducing duplicated logic and making future development easier to maintain.
This release lays the technical foundation for Version 1.4, which will introduce Twitch integration and begin the next stage of YourVibeBot's multi-platform development.