Add support for deleting messages (whatsapp)

This commit is contained in:
Wim 2020-11-28 22:18:36 +01:00
parent 3e865708d6
commit ed98c586c6
1 changed files with 4 additions and 6 deletions

View File

@ -281,14 +281,12 @@ func (b *Bwhatsapp) Send(msg config.Message) (string, error) {
if msg.ID == "" { if msg.ID == "" {
// No message ID in case action is executed on a message sent before the bridge was started // No message ID in case action is executed on a message sent before the bridge was started
// and then the bridge cache doesn't have this message ID mapped // and then the bridge cache doesn't have this message ID mapped
// TODO 42wim Doesn't the app get clogged with a ton of IDs after some time of running?
// WhatsApp allows to set any ID so in that case we could use external IDs and don't do mapping
// but external IDs are not set
return "", nil return "", nil
} }
// TODO delete message on WhatsApp https://github.com/Rhymen/go-whatsapp/issues/100
return "", nil _, err := b.conn.RevokeMessage(msg.Channel, msg.ID, true)
return "", err
} }
// Edit message // Edit message