This is just an extension of the current level system Tatsu already provides.
It will include tracking of specific channels and giving levels as a result of the XP earned there.
Example, if you set up level rewards for #general, you will only be able to earn those roles by talking there.
Same goes for other channels you set it up in.
I feel like this would be great for certain servers which seperate their communities into different channels.
It will make it more custom for them and unique.