Improve Twitch EmoteSource mechanism
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- C#
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Various enhancements to Twitch EmoteSource bit in chatbot part
- Add appropriate API to add/remove
EmoteSource-s per channel - Add configuration fields holding which emote sources are enabled
- Hook up API to CLI commands ie.
twitch emote enable ffzwould enable FFZ emotes - Expand
EmoteSourcelogic:- Check if service is available and if there are emotes to fetch, skip emote source if there are issues
- Handle potential unconventional situations (error responses from APIs)
- Add missing BTTV emote source support
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Twitch EmoteSource mechanism and the existing CLI command and configuration entry points. Done means implementing the listed per-channel API, configuration, CLI enable/disable commands, availability and error handling, and missing BTTV support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend, cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100