mirror of
				https://gitlab.com/Kwoth/nadekobot.git
				synced 2025-11-04 00:34:26 -05:00 
			
		
		
		
	Added many more braces for multiline if's, Improved .crypto command quite a bit and applied locale-specific format
This commit is contained in:
		@@ -196,9 +196,11 @@ public static class MessageChannelExtensions
 | 
			
		||||
            if (msg.Channel is ITextChannel && ((SocketGuild)ctx.Guild).CurrentUser.GuildPermissions.ManageMessages)
 | 
			
		||||
                await msg.RemoveAllReactionsAsync();
 | 
			
		||||
            else
 | 
			
		||||
            {
 | 
			
		||||
                await msg.Reactions.Where(x => x.Value.IsMe)
 | 
			
		||||
                         .Select(x => msg.RemoveReactionAsync(x.Key, ctx.Client.CurrentUser))
 | 
			
		||||
                         .WhenAll();
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        catch
 | 
			
		||||
        {
 | 
			
		||||
 
 | 
			
		||||
@@ -88,12 +88,14 @@ public static class ImagesharpExtensions
 | 
			
		||||
        if (format?.Name == "GIF")
 | 
			
		||||
            img.SaveAsGif(imageStream);
 | 
			
		||||
        else
 | 
			
		||||
        {
 | 
			
		||||
            img.SaveAsPng(imageStream,
 | 
			
		||||
                new()
 | 
			
		||||
                {
 | 
			
		||||
                    ColorType = PngColorType.RgbWithAlpha,
 | 
			
		||||
                    CompressionLevel = PngCompressionLevel.BestCompression
 | 
			
		||||
                });
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        imageStream.Position = 0;
 | 
			
		||||
        return imageStream;
 | 
			
		||||
 
 | 
			
		||||
@@ -18,9 +18,7 @@ public static class ProcessExtensions
 | 
			
		||||
    public static void KillTree(this Process process, TimeSpan timeout)
 | 
			
		||||
    {
 | 
			
		||||
        if (_isWindows)
 | 
			
		||||
        {
 | 
			
		||||
            RunProcessAndWaitForExit("taskkill", $"/T /F /PID {process.Id}", timeout, out _);
 | 
			
		||||
        }
 | 
			
		||||
        else
 | 
			
		||||
        {
 | 
			
		||||
            var children = new HashSet<int>();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user