Voice
A song in the channel you are already in.
A title is searched on YouTube and played in voice. Several links or a playlist become a queue. If the channel empties, she leaves on her own.

She answers like a regular, sings in voice, and keeps the room company at 2 a.m.
Music, YouTube live alerts, welcome banners, lookups, and a short reply in whatever language the channel is typing. One bot, as many servers as you like.
Onlinein 2 servers
Iris matches the room: casual stays casual, formal stays formal. Small talk gets one or two sentences, not a paragraph with a heading.
play something slow
On it. Nothing loud before midnight.
you were singing earlier, right?
Mm. You heard that?
stay a bit longer
I'm not going anywhere.
Everything below is a plain command, a button on a card, or a switch on the dashboard.
A song in the channel you are already in.
A title is searched on YouTube and played in voice. Several links or a playlist become a queue. If the channel empties, she leaves on her own.
Pause, skip, loop, volume.
The card holds the controls. Volume moves in 10% steps from 0% to 200%, and each server keeps its own number.
Up to 50 YouTube channels per server.
When a watched channel goes live, a card and the link land in the text channel that server picked. Each server keeps its own list.
A banner with their name on it.
New members and boosters get a drawn banner in that server's colour, with the server's own message underneath.
Lyrics, weather, wiki, and more.
Lyrics, weather, a Wikipedia summary, a definition, a daily rate, anime, trivia, headlines, and Hacker News. No key needed.
Tag her, or reply to her.
A manager picks a provider, a model, and a key. She answers short, in the language of the message, with a personality the server writes.
Plain text, no slash commands.
The default is !iris and a manager can change it. A prefix that ends in a symbol may sit against the command.
Everything above, in one place.
Prefix, music and lyrics channels, watches, banners, AI and search keys, and which commands are on for that server.
The bot talks to Discord, the player reads YouTube, and this site holds the dashboard.
She joins a channel you are already in, learns your prefix, and waits for someone to ask.