public async void SaveCommandLogToDb(string command, string user, string message, DateTime messageTime)
        {
            var _context = new ServerDbContext(new DbContextOptionsBuilder <ServerDbContext>().UseSqlServer(_connectionString).Options);

            var existingMessage = await _context.CommandLogs.Where(c => (c.Message == message) && (c.ChannelModelId == _channel.Id)).ToListAsync();

            if (existingMessage.Count == 0)
            {
                var commandLog = new CommandLogsModel
                {
                    Command        = command,
                    User           = user,
                    Message        = message,
                    MessageTime    = messageTime,
                    ChannelModelId = _channel.Id
                };
                _context.CommandLogs.Add(commandLog);
                _context.SaveChanges();
            }

            _context.Dispose();
        }