protected virtual async void Start() { Debug.Log("Starting DiscordUnity ..."); DiscordAPI.Logger = new DiscordLogger(logLevel); DiscordAPI.RegisterEventsHandler(this); await DiscordAPI.StartWithBot(botToken); Debug.Log("DiscordUnity started."); }
static async void Start() { string token; using (StreamReader r = new StreamReader("config.json")) { string json = r.ReadToEnd(); var config = JsonConvert.DeserializeObject <Dictionary <string, string> >(json); token = config["token"]; } await DiscordAPI.StartWithBot(token); DiscordAPI.RegisterEventsHandler(new Handler()); Console.WriteLine("DiscordUnity Started: " + (Thread.CurrentThread == thread)); }