11import { MessageFlags , SlashCommandBuilder } from 'discord.js' ;
22import logger from '../utils/loggers/logger.js' ;
3- import accessToken from '../accessToken.js' ;
43
54/**
65 * @type {import('../typedefs.js').Command }
@@ -16,22 +15,26 @@ export default {
1615 . setRequired ( true )
1716 . addChoices (
1817 { name : 'Valorant' , value : 'valorant' } ,
19- { name : 'League of Legends' , value : 'league' }
18+ { name : 'League of Legends' , value : 'league' } ,
19+ { name : 'Rainbow Six Siege' , value : 'r6' }
2020 )
2121 ) ,
2222 async execute ( interaction ) {
2323 await interaction . deferReply ( { flags : MessageFlags . Ephemeral } ) ;
2424
2525 const game = interaction . options . getString ( 'game' ) ;
26- logger . info ( `User ${ interaction . user . tag } registering for ${ game } .` ) ;
26+ logger . info ( `User <@ ${ interaction . user . id } >( ${ interaction . user . tag } ) registering for \` ${ game } \` .` ) ;
2727 logger . info ( 'Setting up prefilled form request...' ) ;
2828
2929 const formUrls = {
3030 valorant :
3131 'https://docs.google.com/forms/d/e/1FAIpQLSdEuJtc1s5JUx4maggG3MVAPJoJKb-i9zeJ3-93XcyffpbYjw/viewform?usp=pp_url&entry.903914901=' ,
32- league : 'https://docs.google.com/forms/d/e/1FAIpQLSekh7zYekNCQ1D-pEjsHN8OFTbOZDcARX5QeamKk53x9s7rjw/viewform?usp=pp_url&entry.1495248989='
32+ league : 'https://docs.google.com/forms/d/e/1FAIpQLSekh7zYekNCQ1D-pEjsHN8OFTbOZDcARX5QeamKk53x9s7rjw/viewform?usp=pp_url&entry.1495248989=' ,
33+ r6 : 'https://docs.google.com/forms/d/e/1FAIpQLScfq1SnhKnQQp-Or9tW_rN4_KtAGOTIXZ_SQk7rRo2og1oDOg/viewform?usp=pp_url&entry.906228833='
3334 } ;
3435
36+ logger . info ( 'Link sent successfully!' ) ;
37+
3538 await interaction . editReply ( {
3639 content : `Please fill out the form for ${ game } : ${ formUrls [ game ] } ${ encodeURIComponent ( interaction . user . tag ) } ` ,
3740 ephemeral : true
0 commit comments