You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recommended use:
💡 Tip: The script manager and browser listed above do not represent all The script runs normally in the following environment
GitHub Email Address Finder
「 Use public event data (for example, a submission pushed to a public code base), get the user’s submission email address and display it on the profile page. In addition, it also adds a convenient "Copy to Clipboard" button for easy copying. 」
This script is used in GitHub User homepage automatically extracts user public submissions(PushEvent)Email address in(If there is no public email address,),And insert the email information into the page,It also provides the function of copying email to the clipboard with one click。
Functional Overview
Check whether the email information is displayed on the current page。
If not,from GitHub API Obtain user public event data,Extract the most recent PushEvent Submit email in。
Insert the extracted email into the contact information area of the user profile page。
Insert a clipboard icon next to the mailbox,Click to copy the email to the clipboard。
After successful copying,The clipboard icon will be replaced with a tick icon,Prompt copying successfully。
Instructions for use
Make sure the configuration is valid GitHub Personal access token(GITHUB_TOKEN)HereGenerate a new token,To avoid API Request restrictions。
Notice
This script does not obtain an accurate email address,It is the email address of the submitter,Probably not the user’s registration email。(For example, the email address in the merge request,Then the email address displayed is the email address of the initiator of the merge request)
This script is currently in testing,There are some problems。
💖 The script referenced or used the following script: