[CGMZ] Social Media (Patreon)
Downloads
Content
Allow your player to share things easily to social media.
! SEE BOTTOM OF POST FOR UPDATES !
Hi all, introducing [CGMZ] Social Media!
This plugin allows you to let your player easily share accomplishments in your game to their BlueSky, Twitter, or Facebook. It also allows them to easily post to a subreddit of your choosing.
Supported Sites
This plugin currently supports the following social media websites:
BlueSky
Threads
Prefill Text
This plugin allows you to prefill the text that is in the post. Of course, your player can always edit the post before posting. This is meant to help provide them with a starting point and to make it easier for them to post things if they want.
Note that Facebook only supports a linked website and does not support prefilled text. For Reddit, you can supply both a title and a post body separately.
Roadmap
This plugin is quite simple to begin with, as I am not sure how much interest there will be in this functionality. However, I do have some plans for future updates, including:
Social Media Sharing scene
Support for additional social media sites
Clickable share sprite for integration with other plugins
Casper Gaming plugins are made much better through user suggestions. If you have an idea for a feature you'd like to see implemented that is not already covered above, please let me know. You can leave suggestions in the comments below or in the #suggestions channel of the Casper Gaming Discord.
Happy RPG Making!
This version adds Threads support, you can now provide the option to share to threads for your player. This supports both a text string that can be prefilled, and a url that can be automatically linked. Both of these parameters are optional.
This version also adds statistic tracking for how many times the share process has been started for each site supported by this plugin. You can use this to know how many times the player has shared something on each site from your game. Note that this only tracks how many times the share process has been started, it is not possible to know if the player canceled after starting the share process. You could use this to provide rewards as an incentive to share something about your game on social media, for example.
The share count can either be set automatically with the new variable parameters, or if you do not want to dedicate a variable for each site you can instead use the Get Share Data plugin command as needed.
This version adds custom website support. This means you can now share things to any website, even if it is not supported via other plugin commands in this plugin. A documentation section was added to go over how to use this new feature, as it is not as user friendly as the standard options provided for sites like BlueSky or Facebook.