-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Conversation
Emojipedia is an emoji reference website which documents the meaning and common usage of emoji characters in the Unicode Standard. It is owned by Zedge since 2021. Emojipedia is a voting member of The Unicode Consortium.[1] Cherry picked from @james-still [2[3] and slightly modified to fit SearXNG's quality gates. [1] https://en.wikipedia.org/wiki/Emojipedia [2] obfuscated-loop/searx@2fc01eb [3] searx/searx#3278
@james-still Do you mind fixing the error in the Python 3.9 job? |
Emojipedia is an emoji reference website which documents the meaning and common usage of emoji characters in the Unicode Standard. It is owned by Zedge since 2021. Emojipedia is a voting member of The Unicode Consortium.[1] Cherry picked from @james-still [2[3] and slightly modified to fit SearXNG's quality gates. [1] https://en.wikipedia.org/wiki/Emojipedia [2] obfuscated-loop/searx@2fc01eb [3] searx/searx#3278
Sorry for the late response. Just made the commit. |
I've tested the engine with the example query you provided, but I get no results back. Am I missing something? |
That's odd, maybe try a different query like 'math' - as you can see it's been merged into searXNG and seems to be working fine. |
I think they might have updated their site and it's affecting the xPath values. I'll have a closer look in an hour. |
All working now but leave it unmerged. I'll implement a relative xPath tonight so this doesn't happen again. |
Should be good to merge now by the way 👍 |
Thank you! |
What does this PR do?
This adds an Emojipedia engine to searX, making it easy to find whatever emoji you want under a certain search term.
Why is this change important?
Emojis are commonly used for various types of expression, and aren't language specific. The problem is that not all systems have a place to search for an exact emoji - or even copy them. This is where Emojipedia comes in; it's essentially a Wikipedia of different emojis, which also, showcases how the emojis will look on different systems.
By using it as an engine within searX, you can copy from the direct search result or visit the page to learn more about the emoji as summarised.
How to test this PR locally?
!em person
This should return a search result including emojis with people in them.
Author's checklist
Related issues