-
Notifications
You must be signed in to change notification settings - Fork 24
Updating Functionality
xDashh edited this page Mar 15, 2019
·
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.
This page contains some good general considerations: https://www.unicode.org/emoji/proposals.html
-
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, viewer-counter, and thumbnails (optional)
- Update the List below.
Service | Auto-play | Chat | Embed | Online? | Viewers | Thumbnail |
---|---|---|---|---|---|---|
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.