diff --git a/src/plugins/PingableRoles.ts b/src/plugins/PingableRoles.ts index a25516af..d8a8b331 100644 --- a/src/plugins/PingableRoles.ts +++ b/src/plugins/PingableRoles.ts @@ -56,6 +56,8 @@ export class PingableRoles extends Plugin { } await this.pingableRoles.delete(args.channelId, args.role.id); + this.cache.delete(args.channelId); + msg.channel.createMessage( successMessage(`**${args.role.name}** is no longer set as pingable in <#${args.channelId}>`) ); @@ -73,6 +75,8 @@ export class PingableRoles extends Plugin { } await this.pingableRoles.add(args.channelId, args.role.id); + this.cache.delete(args.channelId); + msg.channel.createMessage(successMessage(`**${args.role.name}** has been set as pingable in <#${args.channelId}>`)); }