namespace vassago.Behavior; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; using vassago.Models; [StaticPlz] public class RoomRead : Behavior { public override string Name => "Room Read"; public override string Trigger => "roomread"; public override async Task ActOn(Message message) { var sb = new StringBuilder(); sb.Append("Channel owned by: "); sb.Append("🤷"); sb.Append(". Meanness level: "); sb.Append(message.Channel.EffectivePermissions.MeannessFilterLevel.GetDescription()); sb.Append(". Lewdness level: "); sb.Append(message.Channel.EffectivePermissions.LewdnessFilterLevel.GetDescription()); sb.Append("."); await message.Channel.SendMessage(sb.ToString()); return true; } }