You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want the ability to connect to many clip sources (more than just Twitch chat). For example, the following are some clip sources we likely want to support:
onError(error: SourceError, msg: string) // NOTE: this could be disconnect, etc.
We should update the queue to track the source of a given clip. This will ensure that we can properly remove clips based on username and source. So we do not accidentally remove a clip submitted by a user with the same name from a different source.
NOTE: when adding multiple sources, a submitter will need to consist of name (of the user submitting) and source (where it was submitted). This means that our moderation settings will also need to be updated to support adding source username pairs.
When we customize a source we should have a description of what they support. For example one source may not be able to detect when a message is deleted, or a user is timed out / banned. Another source may not be able to provide a way to detect moderators / owners and thus will not be able to support commands.
We need to provide a way to configure a given source. IE each source should be able to provide a definition of what it "needs" to be setup (channel name, key, etc.). With this we do not require logging in with Twitch, but doing so allows us to automatically set it up as a source, and support it as a provider (the API requires it).
The text was updated successfully, but these errors were encountered:
We want the ability to connect to many clip sources (more than just Twitch chat). For example, the following are some clip sources we likely want to support:
These clip sources should implement a common interface:
We should update the queue to track the source of a given clip. This will ensure that we can properly remove clips based on username and source. So we do not accidentally remove a clip submitted by a user with the same name from a different source.
NOTE: when adding multiple sources, a submitter will need to consist of name (of the user submitting) and source (where it was submitted). This means that our moderation settings will also need to be updated to support adding source username pairs.
When we customize a source we should have a description of what they support. For example one source may not be able to detect when a message is deleted, or a user is timed out / banned. Another source may not be able to provide a way to detect moderators / owners and thus will not be able to support commands.
We need to provide a way to configure a given source. IE each source should be able to provide a definition of what it "needs" to be setup (channel name, key, etc.). With this we do not require logging in with Twitch, but doing so allows us to automatically set it up as a source, and support it as a provider (the API requires it).
The text was updated successfully, but these errors were encountered: