Skip to main content

activity

  - problem
        - chats that aren't #general have a lot of activity that easily goes unseen due to how discord works
    - goal
        - draw people to channels with lots of activity to take a look
    - benefits
        - let people know where activity is happening, making it so that chat isn't falling in the cracks
    - proposed solution part 1
        - add a star to the front of a channel name when it has X messages in Y minutes. This is removed after Z minutes of the channel not having X messages in Y minutes
        - For example, 5 messages in 3 minutes. Removed after 15 minutes.
    - proposed solution part 2
        - send a #link in general, drawing attention to that channel
        - this could quickly get annoying
    - proposed execution
        - hosted on amazon aws
        - only responds to admin users
        - .star command: <.star 5, 3, 15> for example
            - used by itself, disables if enabled
            - used by itself, enables with last used values
        - .nostar: add channels to exclude from .star, ex .nostar <bot>
            - used by itself, it lists the channels currently on the no star list
        - .starlink: running list of channels to link in general when star is triggered
            - used by itself, lists the channels to link