-
Notifications
You must be signed in to change notification settings - Fork 24
Updating Functionality
xDashh edited this page Oct 13, 2018
·
41 revisions
A list of things to remember when updating some functionalities.
new emotes should ideally:
- have relatively well-defined purposes that aren't very narrow (when would you use the emote?).
- be easily understood by most (do you know what the user wants to say by using it?).
- not be a duplicate of another emote (in terms of purpose).
- bonus: already be popular, and have a well-known name that can be reused.
-
in chat-gui
-
in Rustla2
- add emote name to
.env(.example)
variableEMOTES
(used for username-emote similarity check)
- add emote name to
- find out how to embed the stream with autoplay enabled.
- follow by example: https://github.com/MemeLabs/Rustla2/pull/82/files
- find out how to get current thumbnails of any given stream.
- if the service has a custom chat, probably add it here.
- come up with a regex to extract relevant ids/names for this service:
- for custom players: check if CSP has to be adjusted
- implement online-detection and viewer-counter (optional)
- Update the List below.
Service | Auto-play | Chat | Embed | Online? | Viewers |
---|---|---|---|---|---|
AngelThump | ✅ | -- | bot |
✅ | ✅ |
❌ | ❌ | bot |
❌ | ❌ | |
m3u8 (custom) | ❌ | -- | -- | ✅1 | -- |
Mixer | ✅ | ❌ | bot |
✅ | ✅ |
Smashcast | ✅ | ❌ | ❌ | ❌ | ❌ |
Twitch | ✅ | ✅ | bot |
✅ | ✅ |
Twitch (VOD) | ✅ | fixme | bot |
VOD |
✅ |
Ustream | ✅ | ❌ | ❌ | ❌ | ❌ |
Vaughn | ✅ | ✅ | ❌ | ❌ | ❌ |
YouTube | ✅ | -- | bot |
VOD |
✅ |
YouTube Live | ✅ | ✅ | bot |
✅ | ✅ |
YouTube (playlist) | ✅ | -- | ❌ |
VOD 2
|
❌ |
- 1: offline streams hidden?
- 2: always offline.
-
--
: not applicable. -
VOD
: no sense of online vs. offline - always shown as online.