Can't echo a Twitch emote in Discord

Asked Apr 11, 2021·2 replies·Last activity 5 years ago·Open in Discord ↗
Archived from the original community forum
Things may have changed since it was written. Still stuck? Ask the community on Discord.

I'm trying to make the command failsS display the Twitch emote failsS in Discord. To get it to trigger, I've run:

!commands add :failsS: :failsS:

However, no matter what I try, it's printing:

:failsS:

Nightbot has a subscription to the Twitch channel (failstream). I've tried creating the command in Twitch chat to avoid any escaping issues. I've tried:

!commands add :failsS: failsS
!commands add :failsS: :failsS:
!commands add :failsS: \:failsS:

Nothing seems to work.

This syntax does work for Discord server emotes, just not for Twitch ones. I'm at a loss.

2 replies

Hey @Frosty Mammoth!

I believe it's due to the fact that Discord used to consider Nightbot somewhat like an user because it's an old bot, so it could have the subscriber role, but that recently changed because Nightbot had too many subscriber roles, and it was becoming too heavy on Discord to handle, so now it's considered like other bots, and therefore can't have a subscriber role, which means it doesn't have access to Twitch emotes anymore, sorry.