@@ -49,13 +49,25 @@ module.exports = {
4949 . setName ( 'keys_auth_secret' )
5050 . setDescription ( 'Keys Auth Secret.' )
5151 . setRequired ( true ) )
52+ . addStringOption ( option => option
53+ . setName ( 'fcm_name' )
54+ . setDescription ( 'FCM Name.' )
55+ . setRequired ( true ) )
5256 . addStringOption ( option => option
5357 . setName ( 'fcm_token' )
5458 . setDescription ( 'FCM Token.' )
5559 . setRequired ( true ) )
5660 . addStringOption ( option => option
57- . setName ( 'fcm_push_set' )
58- . setDescription ( 'FCM Push Set.' )
61+ . setName ( 'fcm_web_endpoint' )
62+ . setDescription ( 'FCM Web EndPoint.' )
63+ . setRequired ( true ) )
64+ . addStringOption ( option => option
65+ . setName ( 'fcm_web_p256dh' )
66+ . setDescription ( 'FCM Web P256DH.' )
67+ . setRequired ( true ) )
68+ . addStringOption ( option => option
69+ . setName ( 'fcm_web_auth' )
70+ . setDescription ( 'FCM Web Auth.' )
5971 . setRequired ( true ) )
6072 . addStringOption ( option => option
6173 . setName ( 'gcm_token' )
@@ -161,8 +173,12 @@ async function addCredentials(client, interaction, verifyId) {
161173 credentials [ steamId ] . fcm_credentials . keys . authSecret = interaction . options . getString ( 'keys_auth_secret' ) ;
162174
163175 credentials [ steamId ] . fcm_credentials . fcm = new Object ( ) ;
176+ credentials [ steamId ] . fcm_credentials . fcm . name = interaction . options . getString ( 'fcm_name' ) ;
164177 credentials [ steamId ] . fcm_credentials . fcm . token = interaction . options . getString ( 'fcm_token' ) ;
165- credentials [ steamId ] . fcm_credentials . fcm . pushSet = interaction . options . getString ( 'fcm_push_set' ) ;
178+ credentials [ steamId ] . fcm_credentials . fcm . web = new Object ( ) ;
179+ credentials [ steamId ] . fcm_credentials . fcm . web . endpoint = interaction . options . getString ( 'fcm_web_endpoint' ) ;
180+ credentials [ steamId ] . fcm_credentials . fcm . web . p256dh = interaction . options . getString ( 'fcm_web_p256dh' ) ;
181+ credentials [ steamId ] . fcm_credentials . fcm . web . auth = interaction . options . getString ( 'fcm_web_auth' ) ;
166182
167183 credentials [ steamId ] . fcm_credentials . gcm = new Object ( ) ;
168184 credentials [ steamId ] . fcm_credentials . gcm . token = interaction . options . getString ( 'gcm_token' ) ;
@@ -201,8 +217,11 @@ async function addCredentials(client, interaction, verifyId) {
201217 `${ credentials [ steamId ] . fcm_credentials . keys . privateKey } , ` +
202218 `${ credentials [ steamId ] . fcm_credentials . keys . publicKey } , ` +
203219 `${ credentials [ steamId ] . fcm_credentials . keys . authSecret } , ` +
220+ `${ credentials [ steamId ] . fcm_credentials . fcm . name } , ` +
204221 `${ credentials [ steamId ] . fcm_credentials . fcm . token } , ` +
205- `${ credentials [ steamId ] . fcm_credentials . fcm . pushSet } , ` +
222+ `${ credentials [ steamId ] . fcm_credentials . fcm . web . endpoint } , ` +
223+ `${ credentials [ steamId ] . fcm_credentials . fcm . web . p256dh } , ` +
224+ `${ credentials [ steamId ] . fcm_credentials . fcm . web . auth } , ` +
206225 `${ credentials [ steamId ] . fcm_credentials . gcm . token } , ` +
207226 `${ credentials [ steamId ] . fcm_credentials . gcm . androidId } , ` +
208227 `${ credentials [ steamId ] . fcm_credentials . gcm . securityToken } , ` +
0 commit comments