mirror of https://github.com/zulip/zulip.git
populate_db: Add Emojis to stream descriptions.
Added a 20 percent chance to add a random emoji to Stream description on populate_db. One out of the Two types of emojis will be added to the descriptions, one being zulip supported ie " : eyes : " and the other being general emoji ie "😎" (non BMP). Replaced some emojis in `DEFAULT_EMOJIS` as previous emojis listed in it were not rendered on the front-end. Fixes part of #14991
This commit is contained in:
parent
6f020c0c7d
commit
d1bc8135d6
|
@ -79,10 +79,10 @@ DEFAULT_EMOJIS = [
|
||||||
("+1", "1f44d"),
|
("+1", "1f44d"),
|
||||||
("smiley", "1f603"),
|
("smiley", "1f603"),
|
||||||
("eyes", "1f440"),
|
("eyes", "1f440"),
|
||||||
("crying_cat_face", "1f63f"),
|
("money", "1f4b0"),
|
||||||
("arrow_up", "2b06"),
|
("high_five", "1f590"),
|
||||||
("confetti_ball", "1f38a"),
|
("construction_worker", "1f477"),
|
||||||
("hundred_points", "1f4af"),
|
("ok_signal", "1f646"),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
@ -854,6 +854,22 @@ class Command(BaseCommand):
|
||||||
random_word, str(markdown + random_word + markdown[::-1])
|
random_word, str(markdown + random_word + markdown[::-1])
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Add Emojis to the stream descriptions
|
||||||
|
if random.random() <= 0.20:
|
||||||
|
|
||||||
|
if random.random() <= 50:
|
||||||
|
# Add Emojis supported by zulip.
|
||||||
|
emoji_name, emoji_code = random.choice(DEFAULT_EMOJIS)
|
||||||
|
zulip_stream_dict[stream_name]["description"] += str(
|
||||||
|
" :{}: ".format(emoji_name)
|
||||||
|
)
|
||||||
|
|
||||||
|
else:
|
||||||
|
# Add general Emojis.
|
||||||
|
zulip_stream_dict[stream_name]["description"] += random.choice(
|
||||||
|
raw_emojis
|
||||||
|
)
|
||||||
|
|
||||||
# Add Urls to stream descriptions.
|
# Add Urls to stream descriptions.
|
||||||
if random.random() <= 0.10:
|
if random.random() <= 0.10:
|
||||||
hyperlink, url = random.choice(stream_description_urls)
|
hyperlink, url = random.choice(stream_description_urls)
|
||||||
|
|
Loading…
Reference in New Issue