# No USERNOTICE messages? (Subcribers on PubSub?)

**URL:** <https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509>\
**Category:** API\
**Created:** [May 29, 2017, 9:29am UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509 "2017-05-29T09:29:23Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![cronzzz](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/cronzzz/32/2512_2.png) [@cronzzz](https://staging-discuss.dev.twitch.com/u/cronzzz)\
**Post date:** [May 29, 2017, 9:29am UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/1 "2017-05-29T09:29:23Z")

</div>

Why is it possible that i don’t see USERNOTICE messages with sub/resub at all? I’m connected to chat NOT as streamer, but as bot-user with MOD. Should i connect to IRC as streamer to see those messages? I did  
`CAP REQ :twitch.tv/tags`  
and receiving messages with bits and other stuffs as expected in raw messages, but there are no any sub-related messages. I didnt found anything related rights for that. Any ideas? At least where should i look for about this issue?

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [May 29, 2017, 11:31am UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/2 "2017-05-29T11:31:37Z")

</div>

Hmm the docs say you only need Tags capability.

But everything I’ve ever done using USERNOTICE I’ve requested the commands cap too.

So not sure if it’s a bug or not, but then I don’t consume USERNOTICE anymore I’m pure Pubsub.

So add the commands cap and see if it works for you?

If could also be a problem with your IRC parser, has it been modified to handle IRCv3 data properly (but yes I do see you are interrogating RAW)?

---

<div class="post-metadata">

**Author:** ![cronzzz](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/cronzzz/32/2512_2.png) [@cronzzz](https://staging-discuss.dev.twitch.com/u/cronzzz)\
**Post date:** [May 29, 2017, 2:27pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/3 "2017-05-29T14:27:44Z")

</div>

I’ll try to add commands cap, but not sure it will affect anything. IRC parser - i’m using pircbot

---

<div class="post-metadata">

**Author:** ![3ventic](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/3ventic/32/298_2.png) [@3ventic](https://staging-discuss.dev.twitch.com/u/3ventic)\
**Post date:** [May 29, 2017, 3:41pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/4 "2017-05-29T15:41:20Z")

</div>

You need `twitch.tv/commands` capability to get the `USERNOTICE` and `twitch.tv/tags` to have its tags included in it. See [commands cap docs](https://dev.twitch.tv/docs/v5/guides/irc/#twitch-irc-capability-commands)

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [May 29, 2017, 4:25pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/5 "2017-05-29T16:25:06Z")

</div>

hehe I missed that in my pre-coffee state

---

<div class="post-metadata">

**Author:** ![cronzzz](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/cronzzz/32/2512_2.png) [@cronzzz](https://staging-discuss.dev.twitch.com/u/cronzzz)\
**Post date:** [May 31, 2017, 10:24pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/6 "2017-05-31T22:24:27Z")

</div>

Thanks, @3ventic, now i see USERNOTICEs, but miss sub notices. I’ll try to work with PubSub as @BarryCarlyon suggested.

---

<div class="post-metadata">

**Author:** ![cronzzz](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/cronzzz/32/2512_2.png) [@cronzzz](https://staging-discuss.dev.twitch.com/u/cronzzz)\
**Post date:** [June 1, 2017, 12:11am UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/7 "2017-06-01T00:11:00Z")

</div>

Okay, so. Now my question switched to PubSub. Is it correct that i receive channel-subscribe-events-v1 only after user click “SHARE”? What if user will never click it?

---

<div class="post-metadata">

**Author:** ![Muddr](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/muddr/32/1877_2.png) [@Muddr](https://staging-discuss.dev.twitch.com/u/Muddr)\
**Post date:** [June 1, 2017, 2:27am UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/8 "2017-06-01T02:27:14Z")

</div>

That is correct for PubSub and USERNOTICEs. It’s only sent if they hit share. If they don’t then nothing comes through and the only way to know is polling the API with the correct Auth for the sub list.

---

<div class="post-metadata">

**Author:** ![cronzzz](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/cronzzz/32/2512_2.png) [@cronzzz](https://staging-discuss.dev.twitch.com/u/cronzzz)\
**Post date:** [June 1, 2017, 2:43am UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/9 "2017-06-01T02:43:25Z")

</div>

very, very bad 😕 thanks

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [June 1, 2017, 5:41pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/10 "2017-06-01T17:41:57Z")

</div>

> [@cronzzz](#):
>
> What if user will never click it?

The user chose to lurk sub. The user doesn’t want their sub to be recognised by the streamer.

---

<div class="post-metadata">

**Author:** ![cronzzz](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/cronzzz/32/2512_2.png) [@cronzzz](https://staging-discuss.dev.twitch.com/u/cronzzz)\
**Post date:** [June 1, 2017, 5:58pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/11 "2017-06-01T17:58:04Z")

</div>

Sounds logical

---

<div class="post-metadata">

**Author:** ![system](https://d2spem0quai2ol.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://staging-discuss.dev.twitch.com/u/system)\
**Post date:** [July 1, 2017, 6:05pm UTC](https://staging-discuss.dev.twitch.com/t/no-usernotice-messages-subcribers-on-pubsub/10509/12 "2017-07-01T18:05:55Z")

</div>

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