@@ -27,7 +27,6 @@ import {
27
27
NOTIFY_ONBOARDING ,
28
28
OOO ,
29
29
USER ,
30
- REMOVE ,
31
30
GROUP_INVITE ,
32
31
} from "../constants/commands" ;
33
32
import { updateNickName } from "../utils/updateNickname" ;
@@ -42,7 +41,7 @@ import {
42
41
RETRY_COMMAND ,
43
42
} from "../constants/responses" ;
44
43
import { DevFlag } from "../typeDefinitions/filterUsersByRole" ;
45
- import { kickEachUser } from "./kickEachUser" ;
44
+ // import { kickEachUser } from "./kickEachUser";
46
45
import { groupInvite } from "./groupInvite" ;
47
46
48
47
export async function baseHandler (
@@ -79,14 +78,19 @@ export async function baseHandler(
79
78
return await mentionEachUser ( transformedArgument , env , ctx ) ;
80
79
}
81
80
82
- case getCommandName ( REMOVE ) : {
83
- const data = message . data ?. options as Array < messageRequestDataOptions > ;
84
- const transformedArgument = {
85
- roleToBeRemovedObj : data [ 0 ] ,
86
- channelId : message . channel_id ,
87
- } ;
88
- return await kickEachUser ( transformedArgument , env , ctx ) ;
89
- }
81
+ /**
82
+ * HOT FIX to prevent non superusers from running the /remove commmand.
83
+ * More info :- https://discord.com/channels/673083527624916993/729399523268624405/1293604361758441605
84
+ * ---
85
+ */
86
+ // case getCommandName(REMOVE): {
87
+ // const data = message.data?.options as Array<messageRequestDataOptions>;
88
+ // const transformedArgument = {
89
+ // roleToBeRemovedObj: data[0],
90
+ // channelId: message.channel_id,
91
+ // };
92
+ // return await kickEachUser(transformedArgument, env, ctx);
93
+ // }
90
94
91
95
case getCommandName ( LISTENING ) : {
92
96
const data = message . data ?. options ;
0 commit comments