Not sending to channels or showing disbands

Rustcord only works when I set a channel ID for one massive channel where it all goes, it won't send to any other channel or take input from msg_chat channel if I try to get it to send to all channels. It shows clan creation, not disbanding or leaving, team joining and leaving also wont send.

I don't understand what is wrong with my config.

{
  "CustomLoggingKeywords": [
    "Keyword 1",
    "Keyword 2"
  ],
  "FilterWords": [
    "badword1",
    "badword2"
  ],
  "FilteredWord": "<I lack human respect>",
  "LogExcludeGroups": [
    "admin"
  ],
  "LogExcludePerms": [
    "example.permission"
  ],
  "Apikey": "",
  "AutoReloadPlugin": true,
  "AutoReloadTime": 906,
  "EnableBotStatus": true,
  "GameChatIconSteamID": 76561199066612103,
  "GameChatTag": "[Discord]",
  "GameChatTagColor": "#7289DA",
  "GameChatNameColor": "#55aaff",
  "GameChatTextColor": "#ffffff",
  "LogChat": true,
  "LogJoinQuits": true,
  "LogDeaths": false,
  "LogVehicleSpawns": false,
  "LogCrateDrops": false,
  "LogUserGroups": false,
  "LogPermissions": false,
  "LogKickBans": true,
  "LogNameChanges": true,
  "LogServerCommands": false,
  "LogServerMessages": false,
  "LogF7Reports": true,
  "LogTeams": true,
  "LogRCON": false,
  "LogPluginAdminHammer": false,
  "LogPluginAdminRadar": false,
  "LogPluginBetterChatMute": false,
  "LogPluginClans": true,
  "LogPluginDiscordAuth": false,
  "LogPluginPrivateMessages": false,
  "LogPluginRaidableBases": false,
  "LogPluginSignArtist": true,
  "LogPluginVanish": false,
  "EnableCustomLogging": false,
  "ReportCommand": "report",
  "Commandprefix": "!",
  "Channels": [
    {
      "Channelid": "",
      "perms": [
        "plugin_clans",
        "cmd_allow",
        "log_f7reports",
        "cmd_players",
        "cmd_kick",
        "cmd_com",
        "cmd_unban",
        "cmd_ban",
        "msg_join",
        "msg_joinlog",
        "msg_quit",
        "death_pvp",
        "msg_chat",
        "msg_teamchat",
        "game_report",
        "game_bug",
        "msg_serverinit"
      ]
    }
  ],
  "Commandroles": {
    "command": [
      "m1llion",
      "Verified"
    ]
  }
}

post a config that's not working when you try to do it in multiple channels.

Also, your Commandroles section isn't correct. !command isn't a command. See the plugin overview for proper example. I'm guessing improper config layout is also why it won't work with multiple channels.