light cleanup

This commit is contained in:
Toastie 2025-04-11 08:57:45 +12:00
parent ff46c4eab6
commit 15fafc577d
Signed by: toastie_t0ast
GPG key ID: 74226CF45EEE5AAF

View file

@ -4,13 +4,9 @@ using EllieBot.Db.Models;
namespace EllieBot.Modules.EllieExpressions;
[Name("Expressions")]
public partial class EllieExpressions(IBotCreds creds, IHttpClientFactory clientFactory) : EllieModule<EllieExpressionsService>
public sealed class EllieExpressions(IBotCreds creds, IHttpClientFactory clientFactory)
: EllieModule<EllieExpressionsService>
{
public enum All
{
All
}
private bool AdminInGuildOrOwnerInDm()
=> (ctx.Guild is null && creds.IsOwner(ctx.User))
|| (ctx.Guild is not null && ((IGuildUser)ctx.User).GuildPermissions.Administrator);
@ -287,7 +283,9 @@ public partial class EllieExpressions(IBotCreds creds, IHttpClientFactory client
break;
}
}
catch { }
catch
{
}
}
if (succ.Count == 0)
@ -388,7 +386,8 @@ public partial class EllieExpressions(IBotCreds creds, IHttpClientFactory client
var serialized = _service.ExportExpressions(ctx.Guild?.Id);
await using var stream = await serialized.ToStream();
await ctx.User.SendFileAsync(stream, $"exprs-export_{DateTime.UtcNow:yyyy-MM-dd-HH-mm-ss}_{(ctx.Guild?.Id.ToString() ?? "global")}.yml");
await ctx.User.SendFileAsync(stream,
$"exprs-export_{DateTime.UtcNow:yyyy-MM-dd-HH-mm-ss}_{(ctx.Guild?.Id.ToString() ?? "global")}.yml");
}
[Cmd]