DiscordSRV

DiscordSRV

86.8k Downloads

Permit to set a specific channel where to auto-update the description

maciozik opened this issue ยท 1 comments

commented

Why?

Currently, if I'm not mistaken, the auto-update of the description (topic) is only done on the main "global" discord channel, means that only the main channel get its description updated with useful informations (uptime, number of players online...). So, it is actually impossible to update the description of another channel.

What and How?

It would be interesting to be able to set a specific channel that will get its description auto-updated. It's already possible to set up different channels to send status/deaths/join/live separately to, so maybe it would also be possible to specify which channel to change the description on.

I see at least 2 advantages of that:

  • If several channels are already set in the config.yml file, and we want to select the one that will receive the description update (for example, a channel that would receive only status messages, would probably be the most interesting channel to get up-to-date status infos in its description).
  • If we don't want to set a "global" channel because we don't need it, then it would still be possible to update the description of another channel.

Are there alternatives?

Actually, I can't think of another way to implement it elsewhere than in the config.yml file in the "Channels" array. By default, like all the other types of messages, it will update the "global" channel description, unless specified differently.

Checks

  • I have used the search at least once to check if my idea has already been suggested and perhaps already implemented.

Anything else

No response

commented

The ChannelUpdater option in config.yml allows you to show information in other channel names, but there is no option for showing information in other channel topics.

It would be simple to modify the code to allow ChannelUpdater items to update the topic instead, however.