Adding an actual purge option

Is it possible to add a purge option in chat, along with the current ban/timeout option. If there was a purge option it would make it much easier to remove something you don’t want said in your chat via indecent things and or spoilers, etc. Etc. As well as making it so you do not trigger someone you want to enjoy a stream/your stream by simply purging them or the one thing they said instead of timing them out and getting them tilted as I had done and seen in the past.

That would be .timeout username 1

Sure maybe it would be nice if the mod icons had a shortcut for that

That said, also the wrong place. Try the Twitch UserVoice for such a suggestion :slight_smile:

We are looking to add this. In your timeouts, you can include a tag @target-msg-id, which will (eventually) remove the specific message targeted.

ex: @target-msg-id=1234-1234-asd-asd PRIVMSG #xangold :/timeout xantest 600

This has no impact currently in our website, but the backend supports it while we get the necessary things in place for the frontend changes. When it does, we will document this more thoroughly on our IRC.md page.

Does it carry over to the CLEARCHAT already?

Based on my tests it does.

1 Like

ohbot sent

@target-msg-id=697a33c5-cdf3-4666-b3d7-2847b619e64e PRIVMSG #too_many_bots :/timeout 0x10331196 600 banphrase #0

and the result was

@ban-duration=600;ban-reason=banphrase\s#0 :tmi.twitch.tv CLEARCHAT #too_many_bots :0x10331196

but when I sent

@target-msg-id=bb01d504-eb5e-4ae7-854b-1744544f670d PRIVMSG #too_many_bots :/timeout 0x10331196 10 test

on my own account, the result was

@ban-duration=10;ban-reason=test;target-msg-id=bb01d504-eb5e-4ae7-854b-1744544f670d :tmi.twitch.tv CLEARCHAT #too_many_bots :0x10331196

For my timeouts they carry over, for my bot’s they don’t. Both with tags and commands CAPs.
What could be the cause for this inconsistency, @xangold ?

@3ventic Hmm, I can’t reproduce this.

  1. demodded ohbot in #too_many_bots
  2. modded xanbot
  3. JOIN #too_many_bots
  4. sent messages as xanbot:
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test  
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot
@target-msg-id=123-abc PRIVMSG #too_many_bots :/timeout ohbot 10 this is a test
@msg-id=timeout_success :tmi.twitch.tv NOTICE #too_many_bots :ohbot has been timed out for 10 seconds.
@ban-duration=10;ban-reason=this\sis\sa\stest;target-msg-id=123-abc :tmi.twitch.tv CLEARCHAT #too_many_bots :ohbot

I’ll double-check and get back to you this weekend.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.