I think you guys should try and utilize the Scheduled Events feature on Discord to help players keep track of events happening on the server, present and in the future. An example event is the Monthly Art Giveaway, yeah it says it's monthly, but I think players would completely forget about it because after that post another cool thread pops up so they end up getting distracted with the new thing.
Events that could be used on the Discord Events feature could be:
Discord has a help section on how to use the Events feature here - https://support.discord.com/hc/en-us/articles/4409494125719-Scheduled-Events
Also, there's another new feature called Home. I'm unsure if the Potterworld discord has this, but I have seen it in other discord channels where certain posts from different channels can be highlighted and populated in one Home channel. - https://support.discord.com/hc/en-us/articles/6156116949911-Server-Home-Beta
Events that could be used on the Discord Events feature could be:
- Monthly Art Giveaway
- Weekly Academics Assignments
- Seasonal Events (Butterbrew, Winter Waltz, etc.)
- Store Sales
- Dueling and Flying Tournaments
Discord has a help section on how to use the Events feature here - https://support.discord.com/hc/en-us/articles/4409494125719-Scheduled-Events
Also, there's another new feature called Home. I'm unsure if the Potterworld discord has this, but I have seen it in other discord channels where certain posts from different channels can be highlighted and populated in one Home channel. - https://support.discord.com/hc/en-us/articles/6156116949911-Server-Home-Beta