diff --git a/docs/features/logging.rst b/docs/features/logging.rst index f12fc7d0b..ea1ade4d0 100644 --- a/docs/features/logging.rst +++ b/docs/features/logging.rst @@ -1,4 +1,11 @@ |stub| Logging ============== -|stub-desc| \ No newline at end of file +|stub-desc| + +Example +------- + +.. literalinclude:: samples/logging.cs + :language: csharp6 + :tab-width: 2 \ No newline at end of file diff --git a/docs/samples/console.cs b/docs/samples/console.cs deleted file mode 100644 index e69de29bb..000000000 diff --git a/docs/samples/logging.cs b/docs/samples/logging.cs new file mode 100644 index 000000000..ae5f9f03b --- /dev/null +++ b/docs/samples/logging.cs @@ -0,0 +1,19 @@ +class Program +{ + private static DiscordBotClient _client; + static void Main(string[] args) + { + var client = new DiscordClient(new DiscordClientConfig { + //Warning: Debug mode should only be used for identifying problems. It _will_ slow your application down. + LogLevel = LogMessageSeverity.Debug + }); + client.LogMessage += (s, e) => Console.WriteLine($"[{e.Severity}] {e.Source}: {e.Message}"); + + client.Run(async () => + { + await client.Connect("discordtest@email.com", "Password123"); + if (!client.Servers.Any()) + await client.AcceptInvite("aaabbbcccdddeee"); + }); + } +} diff --git a/src/Discord.Net/DiscordClient.cs b/src/Discord.Net/DiscordClient.cs index 62b196eca..45a5fb588 100644 --- a/src/Discord.Net/DiscordClient.cs +++ b/src/Discord.Net/DiscordClient.cs @@ -8,7 +8,6 @@ using System; using System.Collections.Concurrent; using System.Linq; using System.Net; -using System.Threading; using System.Threading.Tasks; using VoiceWebSocket = Discord.WebSockets.Voice.VoiceWebSocket;