SimplyPlural -> PluralKit Connectivity.
Find a file
2022-03-02 12:03:25 -08:00
SimplyAPI temporarily add SAPI 2022-03-01 19:46:17 -08:00
.env_example rebrand! 2022-03-02 12:03:25 -08:00
.gitignore temporarily add SAPI 2022-03-01 19:46:17 -08:00
index.js fix for diff sometimes including a change and a previous change and not completing its function 2022-03-02 05:15:04 -08:00
package.json rebrand! 2022-03-02 12:03:25 -08:00
Procfile heroku deployment 2022-03-01 19:40:22 -08:00
README.md rebrand! 2022-03-02 12:03:25 -08:00
WebsocketClient.js add heartbeat global 2022-03-01 19:59:20 -08:00

Compatiplural

SimplyPlural -> PluralKit Connectivity.

Compatiplural is a small application which enables the transfer of your SimplyPlural data to PluralKit.

Fork this repository and simply deploy to Heroku!

This project already has a Procfile set up, so it's super easy to get started. Once you have forked / cloned this repo, you can connect it to Heroku and fill in your credentials as config variables. More info below.

Environment Variables

These can be set either in the .env file, in terminal, or in the config vars section of Heroku.

Setting Default Description
url https://devapi.apparyllis.com The base URL for all SimplyPlural API requests. Unless you are running your own fork of Simply Plural, you shouldn't change this.
socket wss://devapi.apparyllis.com/v1/socket The socket URL for SimplyPlural. Unless you are running your own fork of Simply Plural, you shouldn't change this.
pk_url https://api.pluralkit.me/v2 The base URL for all PluralKit API requests. Unless you are running your own fork of PluralKit, you shouldn't change this.
token token_here Your SimplyPlural account token. As of now, the only permission necessary is the Read permission.
userId user_id Your SimplyPlural account/system ID. You can find it in account info near the bottom.
pk_token pluralkit_token_here Your PluralKit token. Get it by using pk;token.
pk_system pluralkit_system_id Your Pluralkit system ID. This can be either your Discord account ID or your 5 letter ID shown by using pk;system.
heartbeat 4500000 The time in miliseconds before the websocket client reconnects to the websocket server.