On Discord, there's two different emoji types:
- Unicode Emoji
- Custom Emoji
Unicode emoji are received as a normal unicode character(s) so can be treated as plain text. You send the character's as-is, and receive them as-is.
You can write unicode emoji in python strings a number of ways:
The official unicode character name: \N{NAME}
The unicode codepoint: \u0000 or \U00000000
The raw unicode character itself.