List Quest Invites is currently in beta. There are still some edge cases that haven't been tested yet, so it may not work perfectly for you. If you're not okay with this, best to wait until Version 1 is released! If you get an error while running this script or the output is not what you expect, please submit a bug report here!
Gathers Habitica quest invite emails from the user's Gmail account and lists them in a Google Sheet, with columns for quest name, date/time invited, username, quest type, and email subject.
It is highly recommended that you use a desktop computer for this, as some of the steps don't work well on mobile.
35c3fb6f-fb98-4bc3-b57a-ac01137d0847
). In the List Quest Invites script, paste your User ID between the quotations where it says const USER_ID = "";
. It should now look something like this: const USER_ID = "35c3fb6f-fb98-4bc3-b57a-ac01137d0847";
const API_TOKEN = "";
. It should now look something like this: const API_TOKEN = "35c3fb6f-fb98-4bc3-b57a-ac01137d0847";
const QUEST_INVITES_SPREADSHEET_URL = "";
. If you've changed the tab name for the sheet you want to print the quest invites to, paste the tab name inside the quotes where it says const QUEST_INVITES_SPREADSHEET_TAB_NAME = "";
.const
s) in the script to your liking. Only edit in between the =
and the ;
. If there are quotations ""
in between the =
and the ;
, just type in between the quotations.It is highly recommended that you use a desktop computer for this, as some of the steps don't work well on mobile.
const
s) into a text editor so you can reference them while setting up the new version.❔ Questions: https://github.com/bumbleshoot/list-quest-invites/discussions/categories/q-a
💡 Suggestions: https://github.com/bumbleshoot/list-quest-invites/discussions/categories/suggestions
🐞 Report a bug: https://github.com/bumbleshoot/list-quest-invites/issues
💗 Donate: https://github.com/sponsors/bumbleshoot