{"id":23571631,"url":"https://github.com/shdwtakashi/athena","last_synced_at":"2026-02-05T08:01:30.090Z","repository":{"id":269057865,"uuid":"899642226","full_name":"ShdwTakashi/Athena","owner":"ShdwTakashi","description":"Athena in VScode.","archived":false,"fork":false,"pushed_at":"2024-12-29T23:52:15.000Z","size":13928,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T21:51:12.433Z","etag":null,"topics":["axios","developer-tool","discord-api","discord-bot","discord-js","eslint","hacktoberfest","nodejs","open-source","security"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShdwTakashi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-06T17:35:05.000Z","updated_at":"2024-12-29T23:52:18.000Z","dependencies_parsed_at":"2024-12-20T16:43:04.566Z","dependency_job_id":null,"html_url":"https://github.com/ShdwTakashi/Athena","commit_stats":null,"previous_names":["shdwtakashi/athena"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShdwTakashi%2FAthena","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShdwTakashi%2FAthena/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShdwTakashi%2FAthena/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShdwTakashi%2FAthena/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShdwTakashi","download_url":"https://codeload.github.com/ShdwTakashi/Athena/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252516139,"owners_count":21760732,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","developer-tool","discord-api","discord-bot","discord-js","eslint","hacktoberfest","nodejs","open-source","security"],"created_at":"2024-12-26T20:18:51.664Z","updated_at":"2026-02-05T08:01:30.058Z","avatar_url":"https://github.com/ShdwTakashi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![Untitled design](https://github.com/user-attachments/assets/a2480515-dd36-489b-8c00-c9d949dd6b50)\n\n# Overview\nThis is a Discord ~~bot~~ Feature that allows users to authenticate themselves using their GitHub accounts. This bot can be used to create a community of developers, provide privileged access to resources, or simply verify user identities. \n\n# Features\n- [x] GitHub Authentication: Users can authenticate themselves using their GitHub credentials.\n- [ ] User Profiles: Users can view their GitHub profiles within the bot.\n- [ ] Role Management: Assign roles to users based on their GitHub permissions.\n\n# Installation\n\n## Prerequisites\n- Node.js and npm (or yarn) installed on your system.\n- A Discord bot token. You can create one on the Discord Developer Portal.\n\n  \u003cimg width=\"1679\" alt=\"image-20231221113617087\" src=\"https://github.com/user-attachments/assets/d5f25fbe-c778-48fc-aaa2-613ecbe7ad7c\" /\u003e\n\n- A GitHub OAuth application. You can create one on the GitHub Developer settings.\n\n  ![Screenshot 2024-12-20 10 20 32 AM](https://github.com/user-attachments/assets/2dad1b7f-834f-4ba2-b142-7b7b0ef4389e)\n\n\n## Steps\n1. Clone the repository:\n   \n`git clone https://github.com/ShdwTakashi/Athena`\n \n2. Navigate to the project directory:\n  \n`cd Athena`\n   \n3. Install the dependencies:\n\n`npm install` or `yarn install`\n   \n4. Create a `.env` file in the project root and add the following environment variables:\n```\ntoken = N/A\nClientID = N/A\nClientSecret = N/A\n```\n\nReplace the `N/A` for your Actual Values.\n\n## License\nThis ~~bot~~ Repository is released under the Apache License 2.0.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshdwtakashi%2Fathena","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshdwtakashi%2Fathena","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshdwtakashi%2Fathena/lists"}