forked from MirrorHub/mautrix-whatsapp
Add validation for disappearing-timer command
This commit is contained in:
parent
0c0a55b940
commit
e9f01b81d5
1 changed files with 6 additions and 1 deletions
|
@ -1143,10 +1143,15 @@ var cmdDisappearingTimer = &commands.FullHandler{
|
|||
Description: "Set future messages in the room to disappear after the given time.",
|
||||
Args: "<off/1d/7d/90d>",
|
||||
},
|
||||
RequiresLogin: true,
|
||||
RequiresLogin: true,
|
||||
RequiresPortal: true,
|
||||
}
|
||||
|
||||
func fnDisappearingTimer(ce *WrappedCommandEvent) {
|
||||
if len(ce.Args) == 0 {
|
||||
ce.Reply("**Usage:** `disappearing-timer <off/1d/7d/90d>`")
|
||||
return
|
||||
}
|
||||
duration, ok := whatsmeow.ParseDisappearingTimerString(ce.Args[0])
|
||||
if !ok {
|
||||
ce.Reply("Invalid timer '%s'", ce.Args[0])
|
||||
|
|
Loading…
Reference in a new issue