Coder Social home page Coder Social logo

discordfreeemojis's People

Contributors

an00nymushun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

discordfreeemojis's Issues

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.

Screenshots
image
image

Client:

  • Browser [Desktop [OS]
  • Discord Build Channel [Stable 124397 (2bf79b5)]
  • Plugin Version [1.4]
  • BD Version (1.5.3)

Additional context

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.

image

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

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

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.

Uninstall

How do I uninstall this if installed by using Windows Powershell?

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.

uninstall?

how do i uninstall? I don't really get how to use it so yh.

Not Working

The plugin isn't working can you fix it pls? :(

[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}`

Language of Timestamp is Japanese if Plugin is enabled

My language settings are set to German, if i enable your Plugin there are behind the messages " — 今天 12:52" instead of "heute 12:52". Everything else does have the right language.

With your Plugin:
image

If the Plugin is disabled:
image

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)

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

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.

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.

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.

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

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?

Basically not working

Not working. When I click on any emoji, I just get the Discord Nitro payment message.

[IMPROVEMENT] - FreeEmojis

Enable all servers in the emoji picker so you can send external emojis even when channel permissions don't allow it

(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.

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

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)

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:

  1. Install it
  2. Try to send a nitro emoji
  3. Fail

Expected behavior
An emoji is sent on step 3

Screenshots
image
image
console when switching to DM
image

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.

`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

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.

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.