I only join chats whose broadcasters have joined
my chat and said
If you are sure I am in your chat and you did not invite me, please contact me
about it. You can come to my
chat and say !leave or ban me.
I will join your chat as soon as I can. In fact, I may already be there but
your user list did not update yet; say hi in your chat to
see. If I am not there after a couple minutes, send me a message on Twitch.
Do you think I am ignoring you?
There are a few possible reason why I might not respond to you.
I only respond to triggers that are enabled. The chat's moderators may
have prevented me from responding 😢.
I try to avoid being annoying by not saying the same kinds of things over
and over in a short period of time. Wait a while and try again.
If I was recently banned or timed out, I will ignore most messages. You can
try !disableignoreall and see
if that works.
I avoid responding to other bots. If you have seen me reply to another bot,
tell me on Twitch who I responded to so I know that they are a bot and I can
ignore them in the future.
If you are sure that you are not a bot and that I am ignoring you, contact me
about it on Twitch. I rely on third-party lists of bots that are not completely
Am I too annoying in your chat?
You and your moderators can control what I will respond to in your chat with
!enable and !disable in your chat. If you like
what I do but still think I'm too spammy, send me a message on Twitch. If you
had me join your chat but don't want me there anymore, you can come back to
my chat (or have
join enabled in your chat) and say
You have to say !leave in
my chat (or have
join enabled in your chat) to tell me that you
really want me to leave your chat. If you did, I have already stopped responding
in your chat and will leave as soon as possible. In fact, I probably already did
but the user list is being slow.
Do I appear in your chat user list? The list is not very reliable, so I
might not have left or I might have rejoined your chat. Try saying
hi to see if I respond. If after several minutes, I still
do not respond in your chat, try saying /unban HelenOLoy in your chat and
then saying !join in
my chat. If that doesn't
work, send me a message on Twitch.
Did you rename on Twitch?
I won't get informed about your name change yet. Until then, if you have
changed your name, you can join
my chat and say hi.
I will be able to figure out that you changed your name and will join your new
chat shortly, your options unchanged.
What do I respond to?
What is join?
!join tells me that you want me to join your chat. It can only be in
used my chat.
!leave tells me that you no longer want me in your chat. It can only
be used by the broadcaster and only if the
join option is enabled (it is disabled by
default). You can always use it in
What is enable?
You and your moderators can control what I response to in your chat by
specifying options to !enable or !disable. If no options are
specified, I will say what options are currently enabled.
By default, I don't respond to most conversations where one user @s another
user. If you want me to butt in to others' conversations,
What is hi?
I normally greet people when they say hi. Say
!disable hi if you don't want me to.
What is happy?
I show excitement when others are happy. Unless you want me to be
cold-hearted, in which case I can keep it inside.
What is bots?
I'll tell you how many bots I recognize in your chat if you say
What is ignoreall?
If the ignoreall option is set, I will only respond to
!enable and !disable. This option enables if I
have been timed out (or temporarily banned), but you can also explicitly
!enable ignoreall if you want me to be quiet for a
bit. Just !disable ignoreall when you're done.
What other triggers are there?
What is 8ball?
Say !8ball is HelenOLoy the best bot on Twitch?.
🎱 As I see it, yes.
What is cuss?
If this is enabled, I'll point out when I notice people cussing.
What is topclips?
I can tell you what the channel's (or a specified channels's) top clips are
What is followsince?
I can tell people how long they (or others) have followed the channel with
the commands !followsince, !followage, !howlong.
What is accountage?
Find out how long ago someone registered their account with
What is dice?
Roll the dice with !dice or !roll. You can even tell me how
many dice to roll and how many sides each. E.g., roll three D-6s with !roll
3 or five D-20s with !roll 5 20.
What is coin?
Flip a coin with !coin or !flip.
What is deal?
Deal out a hand of playing cards with !deal, !draw, or
!cards. You can tell me how many cards to deal for you, but I'll use a
new deck each time, so I'm not sure how useful it will be to you.
What is rand?
Use !rand to get high quality random numbers. You can specify
bounds as !rand [maximum|minimum maximum]. E.g., !rand 10
will give you a random number in the range 0-10, inclusive. !rand 10 35
will give you a random number in the range 10-35.