ChannelSort

Automatically moves mod channels like MusicianComm and xtensionxtooltip to the end of your channel list, regardless of what channels you may have.

Retired! Please use ZenChannelColours instead

Tired of having to drag addon channels to the end of your channel list?

Sick of finding that /1 now points to your Musician or TRP channel?

I was. I made this. It's now yours to use as well.

How to do:

It's fire-and-forget, or (install-and-ignore).

Blizzcode might shuffle your other community channels around when this is updated, but in testing this only seemed to happen the first time.

If this becomes enough of an issue to folks, I don't mind taking requests to add community channels to the list as well.


Known issues

Sometimes Musician's own tricky coding to get past the SpaghettiBlizzard will force Musician into a higher ranked channel again. Fixes on /reload.


For the dev-minded:

Logic is simple, it tracks which addon channels and priority channels (General, Trade - City, Trade (Services) - City, LocalDefense, LookingForGroup) the user has as locals.

Then it counts the number of channels the user has and uses C_ChatInfo.SwapChatChannelsByChannelIndex() to assign the addon channels to the end numbers, and the priority channels as the first numbers. Community channels settle automagically into the middle terrain.


Legalish

CC-BY-4.0. If you want to scoop it out whole for use in your project, go for it. Just remember to credit me for that section.

The ChannelSort Team

profile avatar
  • 1
    Followers
  • 13
    Projects
  • 4.3K
    Downloads

More from Zenithas_TTVView all

  • ZenBuffs project image

    ZenBuffs

    • 4
    • Addons

    A simple, modular way for you to remember to use a flask and buff food in group instances

    • 4
    • June 27, 2026
    • Addons
    • +1
  • ZenILevel project image

    ZenILevel

    • 7
    • Addons

    A tiny addon that displays your equipped gear's current iLevel.

    • 7
    • June 26, 2026
    • Addons
  • ZenNoText project image

    ZenNoText

    • 7
    • Addons

    Turn off scrolling combat text and default raid frames

    • 7
    • June 25, 2026
    • Addons
    • +3
  • ZenBroadcast project image

    ZenBroadcast

    • 4
    • Addons

    You can easily send a bnet broadcast via `/broad` chat command.

    • 4
    • June 25, 2026
    • Addons
  • ZenBuffs project image

    ZenBuffs

    • 4
    • Addons

    A simple, modular way for you to remember to use a flask and buff food in group instances

    • 4
    • June 27, 2026
    • Addons
    • +1
  • ZenILevel project image

    ZenILevel

    • 7
    • Addons

    A tiny addon that displays your equipped gear's current iLevel.

    • 7
    • June 26, 2026
    • Addons
  • ZenNoText project image

    ZenNoText

    • 7
    • Addons

    Turn off scrolling combat text and default raid frames

    • 7
    • June 25, 2026
    • Addons
    • +3
  • ZenBroadcast project image

    ZenBroadcast

    • 4
    • Addons

    You can easily send a bnet broadcast via `/broad` chat command.

    • 4
    • June 25, 2026
    • Addons