{"id":21557330,"url":"https://github.com/djdavid98/hammertime","last_synced_at":"2025-04-12T19:48:02.439Z","repository":{"id":39029243,"uuid":"386087632","full_name":"DJDavid98/HammerTime","owner":"DJDavid98","description":"Generate timestamp indicators for Discord chat messages","archived":false,"fork":false,"pushed_at":"2025-03-25T20:27:04.000Z","size":16635,"stargazers_count":285,"open_issues_count":2,"forks_count":37,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-12T19:47:45.725Z","etag":null,"topics":["discord","momentjs","nextjs","react","typescript"],"latest_commit_sha":null,"homepage":"https://hammertime.cyou/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DJDavid98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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":"2021-07-14T22:06:34.000Z","updated_at":"2025-04-05T09:43:22.000Z","dependencies_parsed_at":"2024-01-19T01:38:23.759Z","dependency_job_id":"54120b27-139e-428f-bfb4-a973ca736852","html_url":"https://github.com/DJDavid98/HammerTime","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJDavid98%2FHammerTime","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJDavid98%2FHammerTime/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJDavid98%2FHammerTime/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJDavid98%2FHammerTime/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DJDavid98","download_url":"https://codeload.github.com/DJDavid98/HammerTime/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248625497,"owners_count":21135513,"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":["discord","momentjs","nextjs","react","typescript"],"created_at":"2024-11-24T08:11:59.125Z","updated_at":"2025-04-12T19:48:02.409Z","avatar_url":"https://github.com/DJDavid98.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eHammerTime \u003ca title=\"Crowdin\" target=\"_blank\" href=\"https://crowdin.com/project/hammertime\"\u003e\u003cimg src=\"https://badges.crowdin.net/hammertime/localized.svg\" alt=\"\"\u003e\u003c/a\u003e\u003c/h1\u003e\n\nI discovered [DiscordTimeStamper] through [this Reddit post] and immediately knew this could be turned into a website,\nso here it is.\n\n[discordtimestamper]: https://github.com/TimeTravelPenguin/DiscordTimeStamper/\n[this reddit post]: https://www.reddit.com/r/discordapp/comments/oiv86b/i_made_a_tool_to_make_timestamps_for_discord/\n\nThis project is not affiliated with Discord in any way shape or form.\n\nApplication logo based on [Hammer] by John Caserta, from The Noun Project licensed under [CC BY 3.0 Unported]\n\n[hammer]: https://meta.m.wikimedia.org/wiki/File:Hammer_-_Noun_project_1306.svg\n[cc by 3.0 unported]: https://creativecommons.org/licenses/by/3.0/deed.en\n\n## Translation\n\nNew language contributions are welcome! They are handled through [Crowdin]. If you don't see your language listed,\n[join our Discord server] and ask for your language to be added to the project in the [#translator-signup] channel. You\nwill be given the Translator role and granted access to a language-specific channel for further discussion. This is\nnecessary so that when new translations are needed for any potential new site features, I have an easy way to reach\neveryone at once.\n\n[crowdin]: https://crowdin.com/project/hammertime\n[join our discord server]: https://hammertime.cyou/discord\n[#translator-signup]: https://discord.com/channels/952258283882819595/952292965211074650\n\nEnglish and Hungarian translations have been included, so no translators will be needed for these two languages.\n\n\u003cdetails\u003e\n\u003csummary\u003eHow to set up Credits generation locally\u003c/summary\u003e\n\n\u003e [!NOTE]\n\u003e This section is primarily for me, the developer, to be able to refer back to these instructions in the future. However, if you would like to know the process on how to set this up locally, feel free to read on.\n\n1. Obtain a Crowdin API token for your account at https://crowdin.com/settings#api-key\n   - You can enter any name you like\n   - Check the \"Projects\" scope and select \"Read only\" from the dropdown next to it\n   - Select \"Read and write\" in the \"Reports\" line inside \"Projects\"\n2. Make a copy of `.env.template` at the root of the repository called `.env`\n   - This file is normally ignored in version control, if you are committing your changes, make sure it id not included.\n3. Fill in the environment variables inside the `.env` file as follows:\n   - `CROWDIN_API_KEY` should be set to the token you just created\n   - `CROWDIN_PROJECT_IDENTIFIER` is the text-based identifier on the project, this is typically at the end of the project page URL, e.g. in https://crowdin.com/project/hammertime the value that should be entered here is `hammertime`. You must have manager access to the project in question for the script to find it.\n   - You can leave the rest of the values as-is.\n4. Now you can run `npm run dev` without the warning message related to credit generation\n\u003c/details\u003e\n\n### Credits\n\n- 🇧🇬 Bulgarian\n  - [Alexander](https://crowdin.com/profile/Mr.Shad)\n  - [Rxshi](https://crowdin.com/profile/Rxshi)\n- Catalan\n  - [Casper](https://crowdin.com/profile/JajarGG)\n  - [Sr_Crix](https://crowdin.com/profile/Sr_Crix)\n  - [sware](https://crowdin.com/profile/sware)\n- 🇨🇳 Chinese Simplified\n  - [Chenyu Wang](https://crowdin.com/profile/w11039685)\n  - [CPYW_7226](https://crowdin.com/profile/CPYW_7226)\n  - [Faer Yili](https://crowdin.com/profile/yilifaer)\n  - [FTVTC\\_ Alex.`](https://crowdin.com/profile/htcqqcomm)\n  - [Jack Batele](https://crowdin.com/profile/BateleJack)\n  - [User670](https://crowdin.com/profile/User670)\n  - [姓甚名谁](https://crowdin.com/profile/febilly)\n- 🇹🇼 Chinese Traditional\n  - [Jackie](https://crowdin.com/profile/jckcr)\n  - [ms.investigator](https://crowdin.com/profile/ms.)\n  - [notlin4](https://crowdin.com/profile/notlin4)\n- 🇭🇷 Croatian\n  - [net-tech-](https://crowdin.com/profile/net-tech-)\n  - [tovhov](https://crowdin.com/profile/tovhov)\n  - [Volvone](https://github.com/volvone)\n- 🇨🇿 Czech\n  - [Blurplix](https://crowdin.com/profile/Blurplix)\n  - [klauny](https://crowdin.com/profile/klauny)\n  - [ProfiRaDeK\\_](https://crowdin.com/profile/surikatibratri)\n  - [イーテルニティ ☄️](https://crowdin.com/profile/Ethxrnity)\n- 🇩🇰 Danish\n  - [jovictasor](https://crowdin.com/profile/jovictasor)\n  - [Lennart Christiansen](https://crowdin.com/profile/LennartDenmark)\n  - [MikeyDK](https://crowdin.com/profile/MikeyDK)\n- 🇳🇱 Dutch: [Jesse](https://github.com/Jessuhh)\n- 🇫🇷 French\n  - [Alex6](https://crowdin.com/profile/Alex6_)\n  - [Alexander](https://crowdin.com/profile/Mr.Shad)\n  - [Cookie Kiro](https://crowdin.com/profile/Cookikui)\n  - [HumainAbsurde](https://crowdin.com/profile/humain)\n  - [Kyaz](https://crowdin.com/profile/09kyaz)\n  - [M4gicalCat](https://crowdin.com/profile/M4gicalCat)\n  - [Malalia Mimi](https://crowdin.com/profile/MialyMusic)\n  - [Ouiouibaguette](https://crowdin.com/profile/Ouiouibaguette)\n  - [sivelswhy](https://crowdin.com/profile/sivelswhy)\n  - [Théo Navas](https://crowdin.com/profile/GrifGrif)\n  - [ValouFCH](https://crowdin.com/profile/ValouFCH)\n  - [Veivneorul](https://crowdin.com/profile/Veivneorul)\n- 🇩🇪 German\n  - [Carlos Diener](https://crowdin.com/profile/carlos.diener)\n  - [Fabian9799](https://crowdin.com/profile/Fabian9799)\n  - [gsgsgdggfd](https://crowdin.com/profile/gsgsgdggfd)\n  - [Julius Geiger](https://crowdin.com/profile/julix00)\n  - [The Robot](https://crowdin.com/profile/therobot)\n  - [TheOnlyRAK](https://crowdin.com/profile/TheOnlyRAK)\n- 🇬🇷 Greek: [Belle Bernice](https://crowdin.com/profile/BelleBernice)\n- 🇮🇱 Hebrew\n  - [Amit Cohen](https://crowdin.com/profile/ZeRealOne)\n  - [Arthur](https://crowdin.com/profile/DuperKnight)\n  - [didli789](https://crowdin.com/profile/didli789)\n- 🇮🇳 Hindi\n  - [Balajiasli](https://crowdin.com/profile/Balajiasli)\n  - [Natzu](https://crowdin.com/profile/natieon)\n- 🇮🇩 Indonesian: [Jackie](https://github.com/Jckcr)\n- 🇮🇹 Italian\n  - [Lory Pelli](https://github.com/lorypelli)\n  - [Spisp](https://crowdin.com/profile/Spisp)\n- 🇯🇵 Japanese\n  - [eai04191](https://crowdin.com/profile/eai04191)\n  - [ms.investigator](https://crowdin.com/profile/ms.)\n  - [Phrygia / sjk](https://github.com/sjkim04)\n  - [sakana](https://crowdin.com/profile/sakana0580)\n  - [TheOnlyRAK](https://crowdin.com/profile/TheOnlyRAK)\n- 🇰🇷 Korean\n  - [Bin](https://crowdin.com/profile/cheesepickle12345678)\n  - [Phrygia / sjk](https://github.com/sjkim04)\n  - [SkyStorage\\_](https://crowdin.com/profile/SkyStorage_)\n  - [미르냥](https://crowdin.com/profile/Mirnyang)\n- 🇱🇻 Latvian\n  - [Casper](https://crowdin.com/profile/JajarGG)\n  - [Haralds R](https://crowdin.com/profile/haralds.re)\n- 🇱🇹 Lithuanian\n  - [adome595](https://crowdin.com/profile/adome595)\n  - [Seenoc](https://crowdin.com/profile/Seenoc)\n  - [tayloryte](https://crowdin.com/profile/tayloryte)\n- 🇲🇾 Malay: [Nurul Azeera Hidayah Muhammad Nur Hidayat Yasuyoshi (MNH48)](https://crowdin.com/profile/mnh48)\n- Mongolian: [MerlinsBeard](https://crowdin.com/profile/MerlinsBeard)\n- 🇳🇴 Norwegian\n  - [Ivy Wilson](https://crowdin.com/profile/zach.lawnmower)\n  - [Joakim Ødegaard](https://crowdin.com/profile/joakim.od)\n  - [Phillip Rødseth](https://crowdin.com/profile/philliphatrod)\n  - [Sverre Strømodden Jerstad](https://crowdin.com/profile/sverrejerstad)\n  - [Thor](https://crowdin.com/profile/thorarne94)\n- 🇮🇷 Persian\n  - [Mohammad Safa Gray](https://crowdin.com/profile/DeadMarco)\n  - [Not so nice potato](https://crowdin.com/profile/regimanhj)\n- 🇵🇱 Polish\n  - [Luna A](https://crowdin.com/profile/LumiKitten)\n  - [meeekos](https://crowdin.com/profile/meeekos)\n  - [MinerPL](https://github.com/minerpl)\n  - [stha](https://crowdin.com/profile/sthakrk)\n  - [Wojciech Marzec](https://crowdin.com/profile/C.Ezra.M)\n- 🇵🇹 Portuguese\n  - [ً](https://crowdin.com/profile/buckshot-)\n  - [Arthur](https://crowdin.com/profile/DuperKnight)\n  - [Casper](https://crowdin.com/profile/JajarGG)\n  - [Tiago](https://crowdin.com/profile/DemiCool)\n- 🇧🇷 Portuguese, Brazilian\n  - [Chris](https://crowdin.com/profile/Chrisdbhr)\n  - [Eduardo](https://crowdin.com/profile/Nirewen)\n  - [leo0six](https://crowdin.com/profile/leo0six)\n  - [ShadowG](https://crowdin.com/profile/ShadowG)\n- 🇷🇴 Romanian: [mihai](https://crowdin.com/profile/mihaiofficialRO)\n- 🇷🇺 Russian\n  - [Alexander](https://crowdin.com/profile/Mr.Shad)\n  - [Aligatoor](https://crowdin.com/profile/Aligatoor)\n  - [Arantir Reinhold](https://crowdin.com/profile/arantirrein)\n  - [Dead3XD](https://crowdin.com/profile/Dead3XD)\n  - [Feor](https://crowdin.com/profile/EL0nMusk)\n  - [GameHacker](https://crowdin.com/profile/GameHacker)\n  - [JudDayLum Official](https://crowdin.com/profile/JudDayLum)\n  - [JudeDM](https://crowdin.com/profile/JudeDM)\n  - [Luna](https://crowdin.com/profile/NightyCloud)\n  - [Melishy](https://crowdin.com/profile/melishy)\n  - [stolarchukboris](https://crowdin.com/profile/PleasedontslammykeyboarddfsdoijfwR)\n  - [Vitaliy Kanev](https://crowdin.com/profile/vitalkanev)\n  - [Vladimir](https://crowdin.com/profile/bill876)\n  - [Крутой Бо](https://crowdin.com/profile/arturfomenko8)\n  - [Рейт](https://crowdin.com/profile/helppriklreyta)\n  - [Сергей Блохнов](https://crowdin.com/profile/servey22)\n- 🇷🇸 Serbian (Latin): [net-tech-#7475](https://nettech.dev/)\n- 🇪🇸 Spanish\n  - [DrakeZero](https://crowdin.com/profile/DrakeZero)\n  - [Sr_Crix](https://crowdin.com/profile/Sr_Crix)\n  - [Street Dog](https://crowdin.com/profile/streetdog.arg)\n  - [Yareaj](https://github.com/Yareaj/)\n- 🇸🇪 Swedish\n  - [joll05](https://crowdin.com/profile/joll05)\n  - [Liggliluff](https://github.com/Liggliluff)\n  - [Ludwig Lannebro](https://crowdin.com/profile/lannebroludwig)\n  - [Luna A](https://crowdin.com/profile/LumiKitten)\n  - [Patrick Tobias](https://crowdin.com/profile/patricktobias)\n  - [Stryxen](https://crowdin.com/profile/Stryxen)\n  - [tunket](https://crowdin.com/profile/tunket)\n- 🇹🇭 Thai: [timelessnesses](https://github.com/timelessnesses)\n- 🇹🇷 Turkish\n  - [Baran Moroğan](https://crowdin.com/profile/okunamayanad)\n  - [tututuana](https://github.com/tututuana)\n  - [x0jony](https://crowdin.com/profile/x0jony)\n- 🇺🇦 Ukrainian\n  - [Alexander](https://crowdin.com/profile/Mr.Shad)\n  - [Bohdan Buchko](https://crowdin.com/profile/Indi_Mops)\n  - [GameHacker](https://crowdin.com/profile/GameHacker)\n  - [i](https://crowdin.com/profile/enky)\n  - [Mykhailo Yaremenko](https://crowdin.com/profile/WhiteBear60)\n- 🇵🇰 Urdu (Pakistan)\n  - [Muhammad Dawood](https://crowdin.com/profile/Developer_X)\n  - [muharslan](https://crowdin.com/profile/muharslan)\n- 🇻🇳 Vietnamese: [Quan](https://crowdin.com/profile/quanonthecob)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjdavid98%2Fhammertime","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjdavid98%2Fhammertime","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjdavid98%2Fhammertime/lists"}