diff --git a/stdplugins/snip.py b/stdplugins/snip.py index 4f5b3dd..f97dbfb 100644 --- a/stdplugins/snip.py +++ b/stdplugins/snip.py @@ -20,7 +20,9 @@ snips = storage.snips or {} @borg.on(events.NewMessage(pattern=r'.snip (\S+)')) async def on_snip(event): name = event.pattern_match.group(1) - if name in snips: + if name not in snips: + await on_snip_save(event) + else: snip = snips[name] if snip['type'] == TYPE_PHOTO: media = types.InputPhoto(snip['id'], snip['hash'])