# How to find out if a user was timed out via IRC

**URL:** <https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544>\
**Category:** Chat and IRC\
**Created:** [February 3, 2015, 6:07pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544 "2015-02-03T18:07:28Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![tance77](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/tance77/32/4013_2.png) [@tance77](https://discuss.dev.twitch.com/u/tance77)\
**Post date:** [February 3, 2015, 6:07pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/1 "2015-02-03T18:07:28Z")

</div>

So I’ve been looking around and I have been trying to find out if Twitch sends any type of command to the IRC client about users being timed out or banned. I have come across some information saying that there will be a CLEARCHAT in the data that you receive. I have tried many different things to try and see this “CLEARCHAT,” but I have had no success. Im starting to think the information I have read was very outdated. If there is a way to determine if a user has been timed out or banned I would greatly appreciate a solution if there exists one by IRC.

---

<div class="post-metadata">

**Author:** ![BTM\_pl](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/btm_pl/32/322_2.png) [@BTM\_pl](https://discuss.dev.twitch.com/u/BTM_pl)\
**Post date:** [February 3, 2015, 6:10pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/2 "2015-02-03T18:10:35Z")

</div>

You need to use TWITCHCLIENT 2 or 3 to see jtv sending all those messages. When you use TWITCHCLIENT 3 you will see special messages like this:

```
:jtv!jtv@jtv.tmi.twitch.tv PRIVMSG #cereth :SPECIALUSER samosir subscriber
:jtv!jtv@jtv.tmi.twitch.tv PRIVMSG #cereth :USERCOLOR samosir #B22222
:jtv!jtv@jtv.tmi.twitch.tv PRIVMSG #cereth :EMOTESET samosir [155,1019]
:samosir!samosir@samosir.tmi.twitch.tv PRIVMSG #cereth :Why is it raining some sort of oil on the screen :S

```

and when someone gets timed out it will read:

```
:jtv!jtv@jtv.tmi.twitch.tv PRIVMSG #cereth :CLEARCHAT mrassassin123

```

Take note that using TWITCHCLIENT will spam you a lot.

---

<div class="post-metadata">

**Author:** ![tance77](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/tance77/32/4013_2.png) [@tance77](https://discuss.dev.twitch.com/u/tance77)\
**Post date:** [February 3, 2015, 6:13pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/3 "2015-02-03T18:13:54Z")

</div>

Thanks for the quick reply. I was currently only aware of the twitch irc is there another server that I can connect to to receive this information.

---

<div class="post-metadata">

**Author:** ![BTM\_pl](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/btm_pl/32/322_2.png) [@BTM\_pl](https://discuss.dev.twitch.com/u/BTM_pl)\
**Post date:** [February 3, 2015, 6:16pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/4 "2015-02-03T18:16:35Z")

</div>

It’s still the same server. You need to send a raw command “TWITCHCLIENT 3” for example. Depending on your client it would be “/raw TWITCHCLIENT 3” or “/quote TWITCHCLIENT 3”

---

<div class="post-metadata">

**Author:** ![tance77](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/tance77/32/4013_2.png) [@tance77](https://discuss.dev.twitch.com/u/tance77)\
**Post date:** [February 3, 2015, 6:26pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/5 "2015-02-03T18:26:16Z")

</div>

Oh thank you that solved my problem very much appreciated.

---

<div class="post-metadata">

**Author:** ![novayuna](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/novayuna/32/1176_2.png) [@novayuna](https://discuss.dev.twitch.com/u/novayuna)\
**Post date:** [February 4, 2015, 5:44pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/6 "2015-02-04T17:44:13Z")

</div>

It’s also available via TWITCHCLIENT 1; so basically any mode for now.

Here’s an overview for TWITCHCLIENT:

- 1 (default), enables QUERY messages from “jtv” containing user information (sub/turbo/staff/admin, colors, emotes), bans, host target, …
- 2 same as 1 but NO join or part messages at all in channels
- 3 same as 2 but shows information in CHANNEL instead of query (so you can associate the message to a channel)

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [February 14, 2015, 5:45pm UTC](https://discuss.dev.twitch.com/t/how-to-find-out-if-a-user-was-timed-out-via-irc/1544/7 "2015-02-14T17:45:19Z")

</div>

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