Skip to content

Commit 9dfaf4c

Browse files
authored
add new credential command StringOptions (#331)
1 parent e2ad9c3 commit 9dfaf4c

File tree

1 file changed

+23
-4
lines changed

1 file changed

+23
-4
lines changed

src/commands/credentials.js

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)