reputation-bot
reputation-bot copied to clipboard
Automatic sending of a top
Automatic publishing is convenient, it can make people help more and they will learn about the reputation system on a server
Top of week:
Maintainer edit The general scope should be:
- [ ] Add a command group to the channel command called autopost
- [ ] Add a subcommand called enable
- [ ] Enable defining a channel
- [ ] Enable definition of an interval: daily, weekly, monthly
- [ ] Enable definition of an timeframe for reputation: total, 7 days, 30 days (Equal to reputation modes)
- [ ] Add a subcommand called disable
- [ ] Add a subcommand called enable
- [ ] Add a scheduler which will daily check at midnight if posts need to be send.
- [ ] Daily will be send every day at midnight
- [ ] Weekly will be send on monday each week
- [ ] Monthly will be send on the first of the month
- [ ] Make sure that all commands are localised correctly.
- [ ] Do not create new views. All the needed data exists already.