File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
examples/discord-identity-bot Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,11 @@ const botToken = "Find @ https://discord.com/developers/applications";
99
1010const GUILD_ID = 0 ;
1111const ROLE_ID = 0 ;
12+ const CHANNEL_ID = 0 ;
1213
1314let guild = undefined ;
1415let role = undefined ;
16+ let channel = undefined ;
1517
1618const client = new Client ( { intents : [ Intents . FLAGS . GUILDS ] } ) ;
1719const wrapper = new Wrapper ( ) ;
@@ -22,6 +24,7 @@ async function main() {
2224
2325 guild = await client . guilds . fetch ( GUILD_ID ) ;
2426 role = await guild . roles . fetch ( ROLE_ID ) ;
27+ channel = await guild . channels . fetch ( CHANNEL_ID ) ;
2528
2629 client . on ( "guildMemberAdd" , join ) ;
2730}
@@ -33,10 +36,14 @@ async function join(user) {
3336 try {
3437 member = await wrapper . members ( ) . fetchByDiscord ( Number ( user . user . id ) ) ;
3538 } catch ( error ) {
36- if ( error instanceof Error && error . code ( ) === "MemberNotFound" ) return ;
39+ if ( error instanceof Error && error . code ( ) === "MemberNotFound" ) {
40+ await channel . send ( `[MC-Market] No member found for ${ user } .` ) ;
41+ }
42+
3743 throw error ;
3844 }
3945
46+ await channel . send ( `[MC-Market] A member was found for ${ user } : '${ member . username } ' (${ member . member_id } ).` ) ;
4047 await user . roles . add ( role ) ;
4148}
4249
You can’t perform that action at this time.
0 commit comments