Suggestion for Discord Bot CommunityBridge

Discussion in 'Suggestions and Feedback' started by Rioghan_2, May 5, 2020.

  1. Rioghan_2

    Rioghan_2 Well-Known Member

    Messages:
    9
    Likes Received:
    0
    Local Time:
    6:29 PM
    Hello MyM Team,

    after being quite active in the server channels on the discord server, I found out how important real time updates of the online users are and did some testing on how this could be achieved.
    What I came up with was creating a !list message, which gets pinned and automatically updated everytime a user joins/leaves that server, because I noticed that you can edit messages (using bots) send years ago without problem. In this case, opening the pins would be the same as pressing tab ingame.

    Now, I don't know how the !list command should be handled after that modification. One way would be changing the normal user version to sending a reminder to check pins, not modify it (sending who's currently online and not updating it) or deleting it entirely (making it admin only to resend the message or recalibrate the command should the bot have messed up)


    PS: please make a !help command for CommunityBridge or something. I only found out thanks to another user that !list exists and using !help brings MyM's help list and confuses me.


    Thanks for reading it,
    Rioghan_2
     
  2. Rioghan_2

    Rioghan_2 Well-Known Member

    Messages:
    9
    Likes Received:
    0
    Local Time:
    6:29 PM
    I just noticed that doing this could get challenging thanks to rate limiting. One idea would be having updating intervals (only requesting the server every now and then for changes instead of updating every time there's a change) or going the brute force route of creating multiple CommunityBridge bots and spreading the servers over them.
     
    Last edited: May 6, 2020
  3. Rioghan_2

    Rioghan_2 Well-Known Member

    Messages:
    9
    Likes Received:
    0
    Local Time:
    6:29 PM
    Also, please show AFK user as [AFK] in the list, like it's done on the server's /list command.
     

Share This Page