diff --git a/Commands/AsciiArt.cs b/Commands/AsciiArt.cs index d9d0d33..b5c549f 100644 --- a/Commands/AsciiArt.cs +++ b/Commands/AsciiArt.cs @@ -1,16 +1,24 @@ using Discord.Commands; +using Microsoft.Extensions.Configuration; +using System.IO; using System.Threading.Tasks; namespace dotbot.Commands { public class AsciiArt : ModuleBase { + private readonly IConfigurationRoot _config; + + public AsciiArt(IConfigurationRoot config) { + _config = config; + } + [Command("ascii")] [Summary("creates ascii word art")] public async Task CreateAsciiArt( - [Summaery("font you want to use")] string fontName, - [Remainder] [Summary("text to convert")] string ArtString - ) { + [Summary("font you want to use")] string fontName, + [Remainder] [Summary("text to convert")] string ArtString + ) { if (fontName == "list") { return await ReplyAsync($"available fonts for use with `{_config["prefix"]}ascii`:\n```{string.Join(", ", Directory.GetFiles("Fonts").Select(Path.GetFileNameWithoutExtension))}```"); } else if (File.Exists($"Fonts/{fontName}.flf")) { @@ -22,3 +30,4 @@ namespace dotbot.Commands } } } +