File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -37,14 +37,22 @@ const handleMessage = (msg) => {
37
37
bot . on ( 'ready' , ( ) => console . log ( 'Robo is on.' ) ) ;
38
38
39
39
bot . on ( 'guildMemberAdd' , member => {
40
- const channel = member . guild . channels . find ( ch => ch . name === 'general ' ) ;
40
+ const channel = member . guild . channels . find ( ch => ch . name === 'welcome ' ) ;
41
41
if ( ! channel ) return ;
42
42
// Set new members to 'Unapproved' role
43
43
let role = member . guild . roles . find ( 'name' , 'Unapproved' ) ;
44
44
member . addRole ( role ) ;
45
45
channel . send ( `Welcome to the server, ${ member } be sure to read #rules 👋` ) ;
46
46
} ) ;
47
47
48
+ bot . on ( 'message' , message => {
49
+ const channel = message . guild . channels . find ( ch => ch . name === 'rules' ) ;
50
+ if ( ! channel ) return ;
51
+ let role = message . member . guild . roles . find ( 'name' , 'Unapproved' ) ;
52
+ message . member . removeRole ( role ) ;
53
+ message . delete ( ) ;
54
+ } ) ;
55
+
48
56
bot . on ( 'message' , message => handleMessage ( message ) ) ;
49
57
50
58
bot . login ( process . env . DISCORD_TOKEN ) ;
You can’t perform that action at this time.
0 commit comments