You can get the ID of a role by tagging it in chat and copying its ID like anything else. Emotes, I'm not sure though. If you're talking about actual Unicode emojis, you can just send those directly, but server emotes are a separate thing.
This would be more than welcome in my book. Coding bots to use role pings and emojis is a little bit irritating. I'm not going to go overboard and say it's a hassle, but the extra steps are certainly less than desirable.
My current solution for role IDs is to make a temporary channel that only I can see - namely in order to avoid making the members of said role get irritated - ping the role with the special formatting, copy the ID, then delete the channel after.
To be able to copy IDs for roles and emojis from their respective menus in the server config pane would be a huge quality of life improvement. If this isn't really possible, then at least being able to right click them in the chat to copy their ID would be a welcome change.
Definite support from me.
There is a way...
Open the emoji panel and make sure you have the emoji you want to use.
I will be using a custom emoji.
Next, open up the Developer Console, using Ctrl-Shift-I,then Ctrl-Shift-C. Click on the emoj you want to use.Provided you have done that correctly, something blue will show in the console. Look for a long link looking similar to this:
If you only want the ID, copy the thing between the emojis/ and the extension.
(In this case it is 587026903584735243)
To use this in channel description, all you have to do is get the name of the emoji. In this case it is :beeg:.
Then, create a long string looking like this:
In my case it is <a:beeg:587026903584735243>
Hopefully, if all else goes well, you have the ID of an emoji and you can use it in a channel description!
For custom emoji IDs, go into a channel of the server that has that specific custom emoji, type \ followed by the name of the emoji you want the ID of, example: \:emoji:When you hit enter it'll automatically switch to: <:emoji:emoji_id>The long number is the ID of the custom emoji and you can copy/paste the entire thing if you want the custom emoji in an embed, if that makes any sense (sorry if my wording is bad i'm 16 ahhh)
Wow. There's always someone better than me. Good job though lmao
Is it possible to use this for things like GIF emojis without nitro, emojis that arent in your server etc.?
how come when i try to get an emojis id by doing "/:emoji:" it wont let me send it? it makes the screen shake, like when you have slowmode on and you cant send a message yet?
/ is for commands
\ is for escaping characters which is what lets you see the emoji code.
The slash that you use matters
THE VERY EASY WAY - without console
open discord in your browser: discord.com/channels/@me
find ANY server emoji and hit RightMouse then "Open Picture in new Tab"
URL should look like this: cdn.discordapp.com/emojis/ "ID" .png
literally takes 2 seconds
Dooing \:emoji: the id apears for 1 sec only and then disappear Help me pls
Click edit message and copy a content of it.
Помогите пожалуйста , на телефоне как отправлять гиф стикеры без нитро умоляю
What's the solution for the default emoji list? I checked a lot of tutorials, specs, and it seems these emojis don't have IDsFor example if I use a custome emoji it takes like this
But, for discord default list of emojis it doesn't work :( see below.
See, it doesn't generate any code. I have tested many times..Any help?
abinashmohantytype: \:emojiexample: and give to you <a:1234Example:123123452154321>
How is it almost 2022 and this still isn't a thing? Come on Discord!
For those of you still facing a problem, here's the solution
<:emoji_name:emoji_id> and then suddenly it will disappear like :emoji_name:
added gif for reference
For those that try it and it doesn't work for them, it's because
it doesn't work for the default emojis, only for the custom ones.
Please sign in to leave a comment.