Skip to content

Updating Functionality

xDashh edited this page Oct 1, 2018 · 41 revisions

A list of things to remember when updating some functionalities.

Emotes

  • in chat-gui

    1. make sure height is (max.) 32 pixel, and preferably width, too.
    2. add emote in fitting place here
    3. animated emotes only: should be in sprite-format (not gif), and fitting css animations have to be added e.g. here.
    4. Finally, add the emote-name (name of the file minus extension) here, and rebuild.
  • in Rustla2

    1. add emote name to .env(.example) variable EMOTES (used for username-emote similarity check)

Streaming/Video Services

  • find out how to embed the stream with autoplay enabled.
  • follow by example: https://github.com/MemeLabs/Rustla2/pull/82/files
  • if the service has a custom chat, probably add it here.
  • come up with a regex to extract relevant ids/names for this service:
    1. add it to modbot here
    2. (add it to the frontend TODO)
  • for custom players: check if CSP has to be adjusted
  • Update the List below.

Streaming Services

Service Auto-play Chat Embed Online? Viewers
AngelThump -- bot
Facebook bot
m3u8 (custom) -- -- 3 --
Chaturbate ~1 ~2
Smashcast ?? ??
Twitch bot
Twitch (VOD) fixme bot 4
Ustream -- ?? ??
Vaughn ?? ??
YouTube fixme bot ?? ??
YouTube (playlist) -- ?? ??

  • 1: video embed contains both.
  • 2: always hidden.
  • 3: offline streams hidden?
  • 4: always online.
  • --: not applicable.
  • ??: unknown - fix me.
Clone this wiki locally