Jump to content

Emoji Taco - (downloads emoji from unicode.org)


Recommended Posts

This emoji workflow scrapes Unicode.org to pull down the latest set of emoji!!. On the first run, you must be connected to the Internet so that you can generate the initial Emoji set. As new emoji are released you are able to re-query unicode.org to download the latest emoji set. There may be situations where you have emoji that do not display correctly on osx but would render correctly on ios .  This is because the emoji list on ios and osx are updated at different times.  

 

Commands:

  • init emoji
  • e <search string>

 

The first time you run this workflow use the command init emoji to start the download process.

 

To trigger an emoji search you use the e button and start typing a search term

 

taco.png

 

 

You can get funky and use - to exclude something such as in this case

 

complexsearch.png

 

 

https://github.com/jeeftor/EmojiTaco/releases

 

Releases:

*  0.9.6 - Added new commands like:

*  0.9.28 - New Icon

0.9.29 - Auto-Init if no emoji is loaded yet

0.9.32 - Updated to support new Unicode.org file format

0.9.36 - Added support for automated testing to detect changes in the Unicode source document.  A recent change disabled the plugin. 

0.9.38 - Extra headers - Supports latest Unicode File format change

0.9.54 - Latest and greatest - works and has been working for some time now :)  

* 0.9.55 - Updated documentation to match what we have now

 

Commands

alt/option (⌥) - Show Unicode Values
cmd (⌘) - Show Python String
ctrl (⌃) - Show Python String decoded
shift (⇧) - Display the image in QuickLook

 

Edited by jeffsui
New Release
Link to comment

If you are not running the "latest and greatest" its possible Emoji wont render on your system.  The Emoji data comes off the Unicode website and I believe the Apple support gets updated depending on the support in the latest beta.  Aka - I can't do bacon emoji right now but its supposed to be coming in iOS 10.2

Link to comment
  • 4 months later...

Hey @jeffsui , this looks great! I was actually looking for a taco emoji and I stumbled upon this workflow! I used to make workflows in the past, but its been a while and I have a question. How do I change the keyword for the workflow? When I type `e`, too many other things pop up and I don't see your workflow. 

 

Thanks!

Edited by forgetfulfellow
Link to comment
  • 1 month later...
  • 2 years later...
  • 3 months later...
On 5/26/2020 at 6:14 AM, godbout said:

sorry just need to pass by to say that i cannot live without this Workflow. all my love to you taco man  ❤️

 

Me neither!  (but then again thats why I wrote it).

 

The only thing I wish I had was a better way to search for emoji - as unicode.org doesn't really listen the aliases out there.

Link to comment
  • 1 month later...
  • 4 months later...
3 hours ago, godbout said:

just speeding again through here to send some love ❤️❤️❤️ (hope i will not be banned for it)

 

We most definitely don't ban anyone for giving love to workflows that deserve it. :) 

 

Mmmm tacos...

Link to comment
  • 2 months later...

@jeffsui I've downloaded an run init emoji, waited for the progress bar etc and it says complete. However unfortunately it seems like no emoji works.

 

Is there anything I can do to get it working?

 

Thanks!

 

image.png.0c1dd9644051dd99ca0f243f4d1ec2d1.png

 

Edit: After uninstalling, deleting Alfred's preferences, restarting, and not running init emoji, I now see invisible emoji:

image.thumb.png.b6b9ca39ee1891d48ef8aa8644b15fce.png

 

So for now it works, but there are no previews at all.

 

Someone else has reported the same issue here:

https://gitmemory.com/issue/jeeftor/EmojiTaco/18/765393899

 

Is anyone else having issues?

Edited by alfredpanda
Link to comment
  • 2 months later...

I've got this workflow working on my computer at but for some reason it won't work on my computer at work. I have the same issue as @alfredpanda on my work computer. The "init emoji" process completes, but when I try to search for an emoji i get a "No Emoji found" message. 

 

Here's what came out of the logs when I ran it in debug mode:

[11:10:37.083] Logging Started...
[11:10:42.928] Emoji Taco[Script Filter] Queuing argument ''
[11:10:43.133] Emoji Taco[Script Filter] Script with argv '' finished
[11:10:43.135] STDERR: Emoji Taco[Script Filter] 11:10:43 workflow.py:2249 DEBUG    workflow version: 1.0.14
11:10:43 workflow.py:1657 DEBUG    reading settings from /Users/mochiguy/Library/Application Support/Alfred/Workflow Data/org.jeef.emoji/settings.json
11:10:43 workflow.py:2532 DEBUG    Update check not due
11:10:43 workflow.py:2441 DEBUG    set last run version: 1.0.14
11:10:43 workflow.py:2290 DEBUG    workflow finished in 0.013 seconds
[11:10:43.136] Emoji Taco[Script Filter] {"items": [{"valid": false, "subtitle": "Please try again", "icon": {"path": "icon.png"}, "title": "\ud83d\ude22\ufe0f No Emoji found"}]}
[11:10:44.553] Emoji Taco[Script Filter] Queuing argument 't'
[11:10:44.634] Emoji Taco[Script Filter] Queuing argument 'ta'
[11:10:44.714] Emoji Taco[Script Filter] Script with argv 't' finished
[11:10:44.717] STDERR: Emoji Taco[Script Filter] 11:10:44 workflow.py:2249 DEBUG    workflow version: 1.0.14
11:10:44 workflow.py:1657 DEBUG    reading settings from /Users/mochiguy/Library/Application Support/Alfred/Workflow Data/org.jeef.emoji/settings.json
11:10:44 workflow.py:2532 DEBUG    Update check not due
11:10:44 workflow.py:2441 DEBUG    set last run version: 1.0.14
11:10:44 workflow.py:2290 DEBUG    workflow finished in 0.007 seconds
[11:10:44.718] Emoji Taco[Script Filter] {"items": [{"valid": false, "subtitle": "Please try again", "icon": {"path": "icon.png"}, "title": "\ud83d\ude22\ufe0f No Emoji found"}]}
[11:10:44.821] Emoji Taco[Script Filter] Script with argv 'ta' finished
[11:10:44.824] STDERR: Emoji Taco[Script Filter] 11:10:44 workflow.py:2249 DEBUG    workflow version: 1.0.14
11:10:44 workflow.py:1657 DEBUG    reading settings from /Users/mochiguy/Library/Application Support/Alfred/Workflow Data/org.jeef.emoji/settings.json
11:10:44 workflow.py:2532 DEBUG    Update check not due
11:10:44 workflow.py:2441 DEBUG    set last run version: 1.0.14
11:10:44 workflow.py:2290 DEBUG    workflow finished in 0.006 seconds
[11:10:44.826] Emoji Taco[Script Filter] {"items": [{"valid": false, "subtitle": "Please try again", "icon": {"path": "icon.png"}, "title": "\ud83d\ude22\ufe0f No Emoji found"}]}
[11:10:44.930] Emoji Taco[Script Filter] Queuing argument 'tac'
[11:10:45.058] Emoji Taco[Script Filter] Queuing argument 'taco'
[11:10:45.074] Emoji Taco[Script Filter] Script with argv 'tac' finished
[11:10:45.078] STDERR: Emoji Taco[Script Filter] 11:10:45 workflow.py:2249 DEBUG    workflow version: 1.0.14
11:10:45 workflow.py:1657 DEBUG    reading settings from /Users/mochiguy/Library/Application Support/Alfred/Workflow Data/org.jeef.emoji/settings.json
11:10:45 workflow.py:2532 DEBUG    Update check not due
11:10:45 workflow.py:2441 DEBUG    set last run version: 1.0.14
11:10:45 workflow.py:2290 DEBUG    workflow finished in 0.007 seconds
[11:10:45.080] Emoji Taco[Script Filter] {"items": [{"valid": false, "subtitle": "Please try again", "icon": {"path": "icon.png"}, "title": "\ud83d\ude22\ufe0f No Emoji found"}]}
[11:10:45.187] Emoji Taco[Script Filter] Script with argv 'taco' finished
[11:10:45.194] STDERR: Emoji Taco[Script Filter] 11:10:45 workflow.py:2249 DEBUG    workflow version: 1.0.14
11:10:45 workflow.py:1657 DEBUG    reading settings from /Users/mochiguy/Library/Application Support/Alfred/Workflow Data/org.jeef.emoji/settings.json
11:10:45 workflow.py:2532 DEBUG    Update check not due
11:10:45 workflow.py:2441 DEBUG    set last run version: 1.0.14
11:10:45 workflow.py:2290 DEBUG    workflow finished in 0.007 seconds
[11:10:45.196] Emoji Taco[Script Filter] {"items": [{"valid": false, "subtitle": "Please try again", "icon": {"path": "icon.png"}, "title": "\ud83d\ude22\ufe0f No Emoji found"}]}

 

I really love this workflow and hope that it can get updated with a fix. Thanks @jeffsui!!

Edited by mochiguy
Link to comment
  • 4 weeks later...
  • 5 months later...

Testing…..It does this:

 

```

[09:47:40.553] Logging Started...

[09:47:45.102] Emoji Taco[Script Filter] Queuing argument 'happy'

[09:47:45.204] Emoji Taco[Script Filter] Script with argv 'happy' finished

[09:47:45.206] ERROR: Emoji Taco[Script Filter] Code 1: Traceback (most recent call last):

  File "src/esearch.py", line 8, in <module>

    from workflow import Workflow3

ModuleNotFoundError: No module named 'workflow'

```

Link to comment

Nothing happens when I run "Init Emoji". I get the following debug message:

[12:10:46.193] Logging Started...
[12:10:51.361] Emoji Taco[Script Filter] Queuing argument ''
[12:10:51.382] Emoji Taco[Script Filter] Script with argv '' finished
[12:10:51.384] ERROR: Emoji Taco[Script Filter] Code 1: Exited with error code but no message

 

Any clues as to why this is happening?

Link to comment
  • 5 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...