Beispiel #1
0
 private static System.Drawing.Imaging.ImageFormat GetImageFormat(Discord.ImageFormat format)
 => format switch
 {
Beispiel #2
0
 public static Bitmap GetSetAvatarBitmap(SocketUser user, string path, ushort size = 32, DiscordImageFormat format = DiscordImageFormat.Auto, string fallback = null)
 => GetSetAvatarBitmap(user.GetAvatarUrl(format, size), path, fallback);
Beispiel #3
0
 public static Bitmap GetAvatarBitmap(SocketUser user, ushort size = 32, DiscordImageFormat format = DiscordImageFormat.Auto)
 => GetAvatarBitmap(user.GetAvatarUrl(format, size));
Beispiel #4
0
 public static Bitmap GetSetAvatarBitmap(SocketUser user, ushort size = 32, DiscordImageFormat format = DiscordImageFormat.Auto)
 => GetSetAvatarBitmap(user, $"{Directory.CreateDirectory($".//data//{user.Id}//resources//").FullName}avatar{format.GetExtensionName()}", size, format);
Beispiel #5
0
 public static void TrySaveAvatar(SocketUser user, string path, ushort size = 32, DiscordImageFormat format = DiscordImageFormat.Auto)
 => TrySaveAvatar(user.GetAvatarUrl(format, size), path);