If you don't have nitro, post the emojis as links!
Also get Free Stickers!
Install it as a userscript or include the js file somehow else
If you have Discord installed, use the installer (Alt+click to download, right click on the downloaded file and Run with PowerShell)
discordfreeemojis's Introduction
discordfreeemojis's People
Forkers
kronos2308 betterdiscordweb korewalidesu oumarcoderazr anku0910 sethfalco dayatramadhan klaviergayming jutscallmem8 pan-discord fenrirthewolf remytsai0305 theonlywayup insanefromdiscord mayukhmf13 mykesxd squee666 rayonoligenpaster creepurr jinpots seventwoworlds outsidecash3868 itzmiracleowo batman202012 pocketderg aldihsuhandi mikiforth hiimdennis srishruthik will0376 magma13 mrflamist galaxeazy jorelali mortaguy mrvoracious arimaya315 eugenehordei nb5k-ultradeveloper proefsanegamer kamaleshsathish tyrex512 cinnamonbunbun saldu-coding geryhu michaeldavidgk maurowastaken joonaksen srizan10 yasodzc9 just-iida l3m0n-cao klekloto wishill gardemi14 abrar31 springmikelt kaoticoblivion yuyuolozaga pipole26 nnjnnnjj nik-bik lavenderandchamomile idinahhhhhhhsysysy maksimts3 thaumielsparrow zhangweifan327 wahahaonly ayamialince masterbladex akif17 kuba031008 tuwuppy mexahuka thspooks anti-lex nelayel jason79461385 oleg09610 yharimarvale xrpgary coolyl desmony loopassembly saikousocial jdawer kuwshokai unspoken-gt lenxybaby lonergamingx buranyaa vortzx fliperdos wacha-3 wendellmeset equilph pine650 aojiro qwertyusern1911 peacefuljellydiscordfreeemojis's Issues
plugin is successfully enabled but is not working, no error messages are shown
Error in the status emoji picker
[IMPROVEMENT] - FreeEmojis
Enable all servers in the emoji picker so you can send external emojis even when channel permissions don't allow it
Ability to favorite emoji broken
After the latest update you can no longer favorite unavailable emojis.
The "You can't use this emoji now" dialog appears.
I can't use plugins | don't get the emojis link
Describe the bug
I am prompted for nitro, when I want to use an emoji
To Reproduce
If you use other plugins, disable all of them to figure out which ones are necessary to reproduce your issue, if any.
I have already disabled the plugins and themes I had installed and it still does not work.
Expected behavior
I was hoping that when selecting a nitro emoji, the link of the emoji would be pasted in the chat part to send it.
Client:
- Browser [Desktop [OS]
- Discord Build Channel [Stable 124397 (2bf79b5)]
- Plugin Version [1.4]
- BD Version (1.5.3)
Additional context
Bug: Adding multiple links from emoji picker concatenates them
When shift clicking emojis from the emoji menu they are inserted without spacing. Discord concatenates them to only display the first selected. This is not evident when completing from the message box as a space is already there.
Appending a space to the end of the link would remedy this. #21 Would also fix this.
Crashes Discord auto complete in userscript
I am too stupid to figure this out
Powershell installer doesn't work, the creator didn't bother on elaborating on HOW to install and use this thing. GARBAGE.
[Feature Request] Add size option
Usually if you send an emoji it has a size of about 32 if in a message with other content and a size of about 64 if sent in a message with no other content. When sending the raw image link it has a size of 128 which is way bigger than emojis usually are. With a setting where you can set the size to a power of 2 would be nice, so that emojis sent with this plugin are not way bigger than normal emojis. The setting should allow options 16
, 32
, 64
and 128
.
This can be achieved by just adding &size=64
(with the desired number instead of 64
) behind the emoji url. I would implement it something like this:
emojiUrl.split("?")[0] + `?size=${size}`
Fork submission as official BD plugin
Heya, I forked the BD plugin part of this plugin and essentially rewrote it to use ZLibrary and added some config options.
https://github.com/QbDesu/BetterDiscordAddons/tree/potato/Plugins/Freemoji
According to the license which you probably intended to be LGPLv3 judging from the user script, even if it doesn't say so in the plugin I would not need to ask for permission. But still would you be okay with me releasing the fork to https://betterdiscord.app/?
(contacting you via GitHub issue on here because I don't have other means of contacting you)
"bad CPU type in executable" appears when trying to run the Installer with Powershell
TypeError: Cannot read property 'm' of undefined
It ain't working, chief
In case you don't know where the bug is in the code or what exactly causes it.
Describe the bug
The plugin for BBD is currently not working on Linux.
To Reproduce
I have disabled every plugin except this one by moving them to a different dir. It's still not working. It may be lacking some dependency check.
Steps to reproduce the behavior:
- Install it
- Try to send a nitro emoji
- Fail
Expected behavior
An emoji is sent on step 3
Screenshots
console when switching to DM
Client:
- Desktop [Linux, Arch-like]
- Discord Build Channel [Release]
- Plugin Version [1.1 in code, 1.4 in BD, i didn't change that]
- BD Version [1.5.1]
Additional context
None.
(delete after viewing) Just a funny coincidence
This isn't actually a serious issue, but just weeks ago I wanted this feature of posting an emoji as a link, I thought of how it would work in my head, then started to learn plugins and look at the source code of others. And now that I started to figure out how I was gonna develop it I check Betterdiscord server and this plugin was just recently up there. LMAO.
send images instead of links?
literally the title
since if i add text before the link the link doesn't hide so yeah
Size of emotes
Is there a way to make emotes default send as size 32 instead of 64 or 128 whatever it's sending as?
Add sticker support
Could not compile addon
All in one
Instead of having 3 plugins (Source, 64px and Split64px) have one plugin with different settings.
A slider to choose the emoji size with 40px as default and a checkbox (enabled by default) for the split option.
This would make it much more convinient.
"DiscordFreeEmojis could not be started"
pretty much what's stated above. not sure what the issue is as I have no coding knowledge.
Not Working
The plugin isn't working can you fix it pls? :(
Uninstall
How do I uninstall this if installed by using Windows Powershell?
Free emoji not working in desktop version [solve]
I'm using desktop version.
It seem discord update or somthing, free emoji plugin was not working for me, but yesterday using normally
After enable the plugin it still need me to get the nitro
Nothing happening when opening the install file with Powershell
Describe the bug
When I run with Powershell, a blue window opens for less than a second (and there seems to be some red text appearing) and then disappearing
Expected behavior
I don't know.
Client:
- Desktop [OS]
- Discord Build Channel: Release
Not working in servers anymore
Not working in servers anymore, latest update as of April 11th 2021
Please add feature to copy link from emoji bar
Adding Powercord support
Even thoe its possible with a bd compatibility layer
Native support would be nice
Its not working
The plugins hasnt been working for the past 2 days, every time I select an emoji its telling me to buy nitro
Wont install on BandagedBD
When Dragging the "DiscordFreeEmojis.user.js" into the Plugin directory "C:\Users\Nicci\AppData\Roaming\BetterDiscord\plugins"
BandagedBD wont recognize that a new Plugin has been added. I also tried restarten my Discord but it didnt help.
Am I doing something wrong here?
I am using
Stable 77645 (6bbb9a6)
BBD 0.3.5
Host 0.0.309
Injector 0.6.2
Windows 10 64-Bit (10.0.19042)
Not working with Powercord.
Hey,
I have been using this plugin for a while with Powercord, using another plugin called "BDCompat" which helps BD plugins be compatible with Powercord. This Emoji plugin stopped working for me a few hours ago. I tried re-enabling but nothing worked. Any solutions?
Thanks.
Crashes when searching emojis in status page
When selecting a new status, you can add an emoji to the status. If you try searching for an emoji, Discord crashes.
Tested with all the other plugins disabled
Here's the error:
e5d0c6d45eaa56a18cc4.js:16 TypeError: Cannot read property 'guild_id' of undefined
at o.filterExternalHook (VM550 C:\Users\Mustan\AppData\Roaming\BetterDiscord\plugins\DiscordFreeEmojis.plugin.js:130)
at o.Init.emojisModule.filterExternal (VM550 C:\Users\Mustan\AppData\Roaming\BetterDiscord\plugins\DiscordFreeEmojis.plugin.js:110)
at o.c.search (7ea9c3cc85bec112aa3b.js:94)
at f7cb4df9dcfa23a500a6.js:1
at c (7ea9c3cc85bec112aa3b.js:53)
at f7cb4df9dcfa23a500a6.js:1
at _a (7ea9c3cc85bec112aa3b.js:78)
at qa (7ea9c3cc85bec112aa3b.js:78)
at Xa (7ea9c3cc85bec112aa3b.js:78)
at Rs (7ea9c3cc85bec112aa3b.js:78)
at Au (7ea9c3cc85bec112aa3b.js:78)
at Iu (7ea9c3cc85bec112aa3b.js:78)
at cu (7ea9c3cc85bec112aa3b.js:78)
at 7ea9c3cc85bec112aa3b.js:78
at t.unstable_runWithPriority (7ea9c3cc85bec112aa3b.js:86)
at Xo (7ea9c3cc85bec112aa3b.js:78)
at $o (7ea9c3cc85bec112aa3b.js:78)
at Jo (7ea9c3cc85bec112aa3b.js:78)
at 7ea9c3cc85bec112aa3b.js:78
at lu (7ea9c3cc85bec112aa3b.js:78)
at fe (7ea9c3cc85bec112aa3b.js:78)
at Cn (7ea9c3cc85bec112aa3b.js:78)
at Mn (7ea9c3cc85bec112aa3b.js:78)
at Pn (7ea9c3cc85bec112aa3b.js:78)
at t.unstable_runWithPriority (7ea9c3cc85bec112aa3b.js:86)
at Xo (7ea9c3cc85bec112aa3b.js:78)
at fu (7ea9c3cc85bec112aa3b.js:78)
at Rn (7ea9c3cc85bec112aa3b.js:78)
at HTMLDocument.r (e5d0c6d45eaa56a18cc4.js:16)
Image composition?
What about use library like this: https://github.com/lukechilds/merge-images
To automatically generate a new image when we select multiple emojis...
Puting all emojis side-by-side in a single image
After that we just need send the genareted image as attachment...
Anyway thank you for the plugin, I really wanted something like that.
Feature request: Option to attach emoji as file
uninstall?
how do i uninstall? I don't really get how to use it so yh.
How do I install this on the app
I really need help with this please. I used the file with powershell but nothing happened
how do you install it as a userscript?
how do i install this as a userscript i did but nothing happening see
Also update the GitLab
Thank you
Allowing to choose in the plugins setting the size of the emote
Choosing the size of the emote posted
EG smaller size https://guides.github.com/features/mastering-markdown/
`emojisModule not found`
[FreeEmojis] emojisModule not found.
(anonymous) @ 443da8b182aaf308ce76.js:130
with environment:
Stable 104276 (4adab42)
BetterDiscord 1.2.4
Host 0.0.16 Linux 64-Bit (5.14.10-1-MANJARO)
Current plugin version: 1.5
Language of Timestamp is Japanese if Plugin is enabled
option auto send link
add an option to automatically enter/send the emoji link to chat so we dont need to press enter or send each time.
if possible, i hope
Remove gray filter in emoji picker
If you do not have nitro all the emojis from other servers are grayed out in the emoji picker.
Not sure where to edit the plugin to submit a pr so I'll post here.
.emojiItemDisabled-1FvFuF {
filter: grayscale(0%);
}
Adding this to custom css removes the gray filter.
Emoji that exceed the limit of server slots that have lost the boost level are not sent
When my server was level 3, I loaded 250 emojis, when the level went down, there were only 50 unlocked slots left, but there are 250 more in the list of emojis.
The plugin does not parse blocked emojis(locked emoji are gray in server settings). Although nothing has changed in the code of the smiley element, I can also get the link manually.
[Google Translate]
//sends
<li role="gridcell" aria-rowindex="6" aria-colindex="1" id="emoji-picker-grid-0-5" tabindex="-1" class="emojiItem-14v6tW emojiItemMedium-_WAwGB emojiItemDisabled-1FvFuF"><img class="image-1CmAz0" alt=":1e2747c8b64efb44c6b0925be121ca96:" src="https://cdn.discordapp.com/emojis/853115310949007390.png?size=32" aria-label=":1e2747c8b64efb44c6b0925be121ca96:" style="background-size: 32px; height: 32px; width: 32px;"></li>
//not sends
<li role="gridcell" aria-rowindex="6" aria-colindex="2" id="emoji-picker-grid-1-5" tabindex="-1" class="emojiItem-14v6tW emojiItemMedium-_WAwGB emojiItemDisabled-1FvFuF"><img class="image-1CmAz0" alt=":1e3288e50613013b9cc1ffbe9c39a1e9:" src="https://cdn.discordapp.com/emojis/853130708372553738.png?size=32" aria-label=":1e3288e50613013b9cc1ffbe9c39a1e9:" style="background-size: 32px; height: 32px; width: 32px;"></li>
PS. Your new plugin for sending stickers works with blocked stickers on my 0 level server. Thanks for him.
Invite code to my server if needed -> dQJNqcY
Meta not found for 64px (or normal for that matter)
Basically not working
Not working. When I click on any emoji, I just get the Discord Nitro payment message.
Can you make this plugin and the free sticker plugin work with this line?
Adding this so the actual icons themselves become colored, breaks this script and the free stickers script.
BdApi.findModuleByProps("getCurrentUser").getCurrentUser().premiumType = 2;
This line pretty much makes it show the icons in the emoji menu in color, but script doesn't seem to work with it on, same thing with stickers, they don't send
FreeEmojis still not working on chrome with newest script.
Plugin has completely broken as of recent
Recently, the plugin has completely broken, causing the plugin to change all timestamps to chinese and fail to do its intended purpose.
Not working with powercord's bdcompat
Bdcompat wont enable this plugin for some reason, its locked as off
Not working anymore.
The plugin does not put links of the emotes anymore. It simply shows the emote, and when hitting enter, it just shows the text
e.g. 🦖 shows up in the typing box, then it actually sends 🦖
Possible helpful information: I am running this plugin via bdCompat on powercord.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.