diff options
| author | Georg Pfuetzenreuter | 2024-08-22 01:04:18 +0200 |
|---|---|---|
| committer | Georg Pfuetzenreuter | 2024-08-22 01:04:18 +0200 |
| commit | c35277bf59c021d2baaec5c90d9896201ac9a116 (patch) | |
| tree | 189178bd4f7a2775b7b89abaa90720183725fa35 | |
| parent | fbc58b0f7d3587bf81a735f44b46959d73b9e55a (diff) | |
| download | unicodeemoji-c35277bf59c021d2baaec5c90d9896201ac9a116.tar.gz unicodeemoji-c35277bf59c021d2baaec5c90d9896201ac9a116.tar.bz2 unicodeemoji-c35277bf59c021d2baaec5c90d9896201ac9a116.zip | |
More resilient lookup
To improve the user experience:
- on queries of non-existent emotes, fall back to a default
instead of returning KeyError
- allow lookup of emotes regardless of capitalization
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
| -rw-r--r-- | plugin.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -160,7 +160,9 @@ class UnicodeEmoji(callbacks.Plugin): Prints the Unicode emoji as listed here https://gist.github.com/mogad0n/476c3880dc0e0a059ed03efa265e50f7 """ - re = emoji[emote] + re = emoji.get(emote.lower()) + if re is None: + re = emoji['fuck-off'] irc.reply('%s' % re, msg=msg, prefixNick=False ) e = wrap(e, ['text']) |
