Add rescheduling management
Players must be able to reschedule matches via the bot. It goes the following way:
- Player A executes a command, stating to when they would like to reschedule in UTC+0.
- Aurora looks up on the staff sheet, in which match the Player is, and searches the opponent.
- Aurora sends a template message filled in with match details and the new time, then pings the opponent about this. The message must have an accept or decline button below.
- The opponent can then accept or decline the reschedule request.
- Upon acception of the reschedule request, the buttons must be greyed out (disabled) and the time on the sheet must automatically change.
- Upon declination of the reschedule request, the buttons must be greyed out (disabled) and the original reschedule requestor must be notified.
Edited by Sinsa