Streamer Map Ping

A plugin by ArEyeses(Trusted developer)

Streamer Map Ping
Downloads 59
Updated 1 month ago
Released 2 months ago
Created 2 months ago
Numeric ID 643
Min. Openplanet 1.26.0
Signed
Game Trackmania

The purpose of this plugin, in conjunction with my server, is to ping people when streamers play their maps so they can join the stream and watch / chat / backseat.

If you are not a streamer this plugin is not useful to you

If you are a chatter and want to get pinged when streamers using this plugin play your maps, join my discord at https://discord.gg/BKdCfuauyY

If you are a streamer with over 25~50 (subject to change) viewers, then feel free to use this plugin. After installing, check if the notification is an authentication error; since valid streamers are added manually, you may need to ping me (@ArEyeses) on discord and I can add you

Performance impact

  • This plugin does very little, it checks if the map has changed and only then sends a request to my server.

Disabling the plugin

  • My server should only send pings to discord if you are live (but idk if this is 100% consistent)
  • You can also see the status of and disable the plugin from the top Openplanet bar

Privacy

  • My server is sent information such as the map name and uid, map author name and login (id), your name and login (id).
  • A notification is shown on start up to remind you that the plugin is active.
  • Stored information:
    • Your login id (required for authentication along with a session token)
    • The most recent map you played (while live), and when you played it. (This is to prevent duplicate pings if you reopen the same map)
    • some logs are kept, for debugging purposes
  • If you opt-in to additional tracking, the maps you play (along with which streamer you are) may be saved, shared, and/or used for data analysis; e.g. statistics on rmc runs.

Changelog

1.2.1 - 1 month ago

  • The no connection notification will only show the first time rather than repeating every 10 minutes. (But added a setting to repeat it if that's something you want)

1.2 - 2 months ago

  • If Openplanet doesn't give a valid token, will retry in 10 mins instead of using invalid token and thinking you aren't a streamer
  • Sending map to server will only refresh authentication if it returns a 403; any other error will just skip posting this map
  • The button at the top can retry connecting if no connection as well as if not streamer

1.1 - 2 months ago

  • added an obvious label on the top Openplanet bar for whether the plugin is active
  • added a setting to consent to additional data tracking/analysis, off by default. (ar asked me to add this for some rmc stats thing he wants to do, so I'm making an opt-in to collecting data for this)

View all changelogs