Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message Interface Performance (PubSub) #31

Closed
3 tasks done
stachu540 opened this issue Dec 4, 2017 · 0 comments
Closed
3 tasks done

Message Interface Performance (PubSub) #31

stachu540 opened this issue Dec 4, 2017 · 0 comments
Assignees
Labels
Projects
Milestone

Comments

@stachu540
Copy link
Contributor

Prerequisites

  • If this is a question/suggestion, I have already considered talking about it on Discord
  • This issue specifically has something to do with Twitch4J
  • I have attempted to look for similar issues already

Description

Let me explain. PubSub have chat_moderator_actions topic. When it isn't documented yet. Actually using IRC will make a mess in code. I plannin use IRC only for:

  • message monitoring (booth direction) and
  • sending message / commands to channel.

In PubSub we can setup:

  • video-playback.- stream is starting, ending and view counter if stream is online
  • chat_moderator_actions.<mod_user_id>.<channel_id> - chat moderation logs
  • channel-bits-events-v1.<channel_id>
  • channel-subscribe-events-v1.<channel_id>
  • whispers.<user_id>

Steps to Reproduce

  1. Rewrite PubSub
  2. Write test units for PubSub

...

Expected behavior: IRC synchronized with PubSub actions

Actual behavior: Synchronizing Message Interface

Stacktrace (if applicable):

  • Warnings for: Lost connection from PubSub and reconnect it.
  • Errors for: wrong oauth key, missing required scope for specified topics

Version affected: LATEST

Additional Information

last 3 topics is on documentation: https://dev.twitch.tv/docs/PubSub#available-topics
chat_moderator_actions: https://discuss.dev.twitch.tv/t/in-line-broadcaster-chat-mod-logs/7281
video-playback: https://discuss.dev.twitch.tv/t/introducing-the-twitch-pubsub-system/6847/15

@stachu540 stachu540 self-assigned this Dec 4, 2017
@stachu540 stachu540 added this to TODO in 1.x Dec 25, 2017
@stachu540 stachu540 added this to the v1.0 milestone Feb 26, 2018
@stachu540 stachu540 moved this from TODO to In Progress in 1.x Feb 26, 2018
@stachu540 stachu540 removed this from In Progress in 1.x Jun 12, 2018
@stachu540 stachu540 added this to TODO in 1.0 via automation Jun 12, 2018
1.0 automation moved this from TODO to Done Oct 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
1.0
  
Done
Development

No branches or pull requests

2 participants