download_emoji.Rd
Scrapes a dictionary of emoji from https://www.unicode.org/, assuming that the website is available and its structure does not change. Can be used to update the emoji dictionary contained in this package by replacing the file and recompiling the package. The dictionary is ordered according to the length of the emojis' byte representation (longer ones first) to prevent partial matching of shorter strings when iterating through the data frame.
download_emoji(
unicode_page = "https://www.unicode.org/Public/emoji/15.1/emoji-test.txt",
delete_header = 32,
nlines = -1L
)
URL to the unicode page containing the emoji dictionary.
Number of lines to delete from the top of the file.
Number of lines to read from the file. Passed to readLines
as n. Negative Integers will read all lines.
A data frame containing:
1) The native representation (glyphs) of all emoji in R
2) A textual description of what the emoji is displaying
3) The hexadecimal codepoints of the emoji
4) The status of the emoji (e.g. "fully-qualified" or "component")
5) Original order of the .txt file that the emoji were fetched from
Emoji_dictionary <- download_emoji(nlines = 50)