Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


squatto last won the day on May 26

squatto had the most liked content!

Contact Methods

  • Twitter
  • Website URL

Profile Information

  • Location
    Utah, USA

Recent Profile Visitors

143 profile views

squatto's Achievements

Helping Hand

Helping Hand (3/5)



  1. I just release version 1.2.6 of the workflow, which has the following changes: Match 3 and 4 digit codes if they immediately follow "code" or "is" (e.g. "your code is 1234", "enter code 573 to log in") Thanks to @luckman212 for the PR! Download the latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.6/iMessage.2FA.alfredworkflow
  2. I just released version 1.2.5 of the workflow, which has the following changes: By default, only messages received in the past 15 minutes will be searched You can change how many minutes to look back by changing the `look_back_minutes` workflow variable Tutorial: How to set workflow variables Thanks to @luckman212 for the suggestion 👍🏻 Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.5/iMessage.2FA.alfredworkflow
  3. I just released version 1.2.4 of the workflow, which adds support for more code patterns and adds detection for codes in messages with extended characters. Thanks to @caidwang for letting me know about the issue! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.4/iMessage.2FA.alfredworkflow
  4. I just released version 1.2.3 of the workflow, which adds support for 4 digit codes (e.g. Airbnb) and 6 digit codes in the format `XXX-XXX` (e.g. Stripe). Thanks to @615don for submitting the suggestion! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.3/iMessage.2FA.alfredworkflow
  5. I just released version 1.2.2 of the workflow, which changes the input method from a system paste to simulated keystrokes. This fixes an issue with websites that monitor keystrokes and don't consider pasting to be a valid input (e.g. Wells Fargo online banking) Thanks to @cmer for submitting the changes! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.2/iMessage.2FA.alfredworkflow
  6. I just released version 1.2.1 of the workflow, which fixes a bug that prevented codes from being found if they were followed by a period: "your code is 12345." Thanks to @tmm for the bug report and @manonstreet for submitting the fix! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.1/iMessage.2FA.alfredworkflow
  7. I just released v1.2.0 of the workflow, which adds comprehensive error checking and reporting and adds support for Google 2FA codes. Thanks @Cheah for the feedback and for the suggestion! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.0/iMessage.2FA.alfredworkflow
  8. Thanks for checking into that and for the update on what was happening. I'll make a note to check read permissions on the database file before attempting to run the query. Are the Google 2FA codes like "G-000000"? "G-" and then 6 digits? I could add that in to the matches.
  9. I'll check into that. My only concern with requiring a snippet to be typed into an input field is that many 2fa code inputs are numeric-only, so a prefix to trigger the snippet won't work. I'll see what options there are though.
  10. I just released v1.1.0 of the workflow, which removes the Carbon dependency and indicates that only Alfred 4 is supported. Thanks again @deanishe for the feedback! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.1.0/iMessage.2FA.alfredworkflow
  11. Thank you for letting me know about this! What version of PHP are you running? That's the result of that error. I will likely need to bring in an earlier version of a package to lower the PHP version that's required. Easily done. Or, I may just remove the Carbon library dependency entirely. It's only there to give you a relative timestamp ("2h ago"). A simple date and time would work just as well. Regarding the Alfred version, that's good to know about the workflow export format. I'll adjust the message to indicate that it's only for Alfred 4. Thank you!
  12. Safari automatically reads your text messages and asks you to auto-fill any two-factor codes it finds: I don't use Safari (I use Chrome) and I was sick of having to manually type the codes from my messages. This workflow reads your message history and finds the most recent 5, 6, 7, or 8 digit two-factor codes. When you select a code and press <enter> it is copied to your clipboard, or you can press <⌘+enter> and it will copy the code to your clipboard and paste it into the active application. Keyword: 2fm Download the latest version: https://github.com/squatto/alfred-imessage-2fa/releases/latest/download/iMessage.2FA.alfredworkflow GitHub: https://github.com/squatto/alfred-imessage-2fa Packal: http://www.packal.org/workflow/imessage-2fa
  • Create New...