|
| 1 | +# FCM Credentials Documentation (Web Version) |
| 2 | + |
| 3 | +> To be able to use an instance of the bot properly, you need to set up your FCM Credentials. Adding these credentials makes it possible for you to pair with servers as well as connecting to them. Note that unlike the previous .exe version, the web version requires Chrome or Firefox browsers. |
| 4 | +
|
| 5 | +## **❗️Before You Start** |
| 6 | +> Make sure you are using **`Chrome or Firefox browsers`** before starting the credential setup process. |
| 7 | +> This is because the web version uses browser extensions to simplify the process, which is more lightweight and convenient compared to the relatively heavy .exe application. |
| 8 | +
|
| 9 | +## Retrieving FCM Credentials |
| 10 | + |
| 11 | +1. **First, navigate to the [rustplusplus-credentials page](https://rustplusplus-credentials.netlify.app/).** |
| 12 | + |
| 13 | +2. **Click the Install Extension button located at the top right corner of the page to install the extension, then refresh the page. (After installation, the Log In button should be visible)** |
| 14 | + |
| 15 | +> [rustPlusPlus-Credentials Chrome Extension](https://chromewebstore.google.com/detail/rustplusplus-credential-a/ooahmkklkanfgfmphpknpcgdpdcoikhe) |
| 16 | +
|
| 17 | +> [rustPlusPlus-Credentials Firefox Extension](https://addons.mozilla.org/en-US/firefox/addon/rustplusplus-credential-app) |
| 18 | +
|
| 19 | +  |
| 20 | + |
| 21 | +  |
| 22 | + |
| 23 | +3. **Click the Log In button to proceed with the Steam login.** |
| 24 | + |
| 25 | +  |
| 26 | + |
| 27 | +4. **After logging in, you will be redirected to the display page where the slash command will be shown `/credentials add ....`** |
| 28 | + |
| 29 | +  |
| 30 | + |
| 31 | +5. **Click `Copy` to copy the Slash Command.** |
| 32 | + |
| 33 | +  |
| 34 | + |
| 35 | +6. **Paste the Slash Command in your Discord Server Text Channel. The specific Text Channel does not matter, as long as the bot has access to it.** |
| 36 | + |
| 37 | +  |
| 38 | + |
| 39 | +7. **This process is the same for the owner of the bot as well as any teammate that wants to register their credentials (mainly to extend the usage of the leader command). Once a teammate has registered their credentials, they need to go inside the game and pair with the server. Teammates paired with the server can be seen in the information channel, indicated by the P icon beside their name, as shown below:** |
| 40 | + |
| 41 | +  |
| 42 | + |
| 43 | +## Why are FCM Credentials Necessary? |
| 44 | + |
| 45 | +FCM Credentials are necessary to enable the following features: |
| 46 | + |
| 47 | +* Server Pairing Notifications |
| 48 | +* Smart Devices Pairing Notifications |
| 49 | +* Smart Alarm Notifications |
| 50 | +* Player Offline Death Notifications |
| 51 | +* Teammate Login Notifications |
| 52 | +* Facepunch News |
| 53 | + |
| 54 | +Without these, the bot would not operate properly. |
| 55 | + |
| 56 | +> **Note**: This process requires Chrome or Firefox browsers for the web version. Ensure your browser is up to date for the best experience. |
| 57 | +
|
| 58 | +> Rust Companion API returns a refreshed Steam Auth Token which expires after 2 weeks. You can visit the [rustplusplus-credentials display page](https://rustplusplus-credentials.netlify.app/display) at any time to check how much time is left on your token. |
0 commit comments