Don't inline code emojis

Use the codepoint selectors; also add the VS16 selector which ensures
we get the graphical version, which is what we want here.

Change-Id: I2746b291a0bc451f1a8dc3aec46adfddb10bb938
This commit is contained in:
Ian Wienand 2022-04-20 10:18:09 +10:00
parent 14f3df569f
commit be7309fbd1
1 changed files with 7 additions and 5 deletions

View File

@ -276,19 +276,21 @@ class Tweet(UpdateInterface):
self.log.exception("Failed to tweet")
def alert(self, msg=None):
self.update('⚠️ ' + msg)
self.update('\N{warning sign}\N{VARIATION SELECTOR-16} ' + msg)
def notice(self, msg=None):
self.update('📌 ' + msg)
self.update('\N{pushpin}\N{VARIATION SELECTOR-16} ' + msg)
def log(self, msg=None):
self.update('🪵 ' + msg)
self.update('\N{wood}\N{VARIATION SELECTOR-16} ' + msg)
def ok(self, msg=None):
if msg:
self.update('' + msg)
self.update('\N{white heavy check mark}\N{VARIATION SELECTOR-16} '
+ msg)
else:
self.update("✅ Everything back to normal")
self.update('\N{white heavy check mark}\N{VARIATION SELECTOR-16} '
+ 'Everything back to normal')
class StatusPage(UpdateInterface):