Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djdavid98/hammertime
Generate timestamp indicators for Discord chat messages
https://github.com/djdavid98/hammertime
discord momentjs nextjs react typescript
Last synced: 5 days ago
JSON representation
Generate timestamp indicators for Discord chat messages
- Host: GitHub
- URL: https://github.com/djdavid98/hammertime
- Owner: DJDavid98
- License: mit
- Created: 2021-07-14T22:06:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T15:31:26.000Z (2 months ago)
- Last Synced: 2024-10-22T02:25:04.254Z (2 months ago)
- Topics: discord, momentjs, nextjs, react, typescript
- Language: TypeScript
- Homepage: https://hammertime.cyou/
- Size: 15.7 MB
- Stars: 262
- Watchers: 5
- Forks: 36
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
HammerTime
I discovered [DiscordTimeStamper] through [this Reddit post] and immediately knew this could be turned into a website,
so here it is.[discordtimestamper]: https://github.com/TimeTravelPenguin/DiscordTimeStamper/
[this reddit post]: https://www.reddit.com/r/discordapp/comments/oiv86b/i_made_a_tool_to_make_timestamps_for_discord/This project is not affiliated with Discord in any way shape or form.
Application logo based on [Hammer] by John Caserta, from The Noun Project licensed under [CC BY 3.0 Unported]
[hammer]: https://meta.m.wikimedia.org/wiki/File:Hammer_-_Noun_project_1306.svg
[cc by 3.0 unported]: https://creativecommons.org/licenses/by/3.0/deed.en## Translation
New language contributions are welcome! They are handled through [Crowdin]. If you don't see your language listed,
[join our Discord server] and ask for your language to be added to the project in the [#translator-signup] channel. You
will be given the Translator role and granted access to a language-specific channel for further discussion. This is
necessary so that when new translations are needed for any potential new site features, I have an easy way to reach
everyone at once.[crowdin]: https://crowdin.com/project/hammertime
[join our discord server]: https://hammertime.cyou/discord
[#translator-signup]: https://discord.com/channels/952258283882819595/952292965211074650English and Hungarian translations have been included, so no translators will be needed for these two languages.
How to set up Credits generation locally
> [!NOTE]
> 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.1. Obtain a Crowdin API token for your account at https://crowdin.com/settings#api-key
- You can enter any name you like
- Check the "Projects" scope and select "Read only" from the dropdown next to it
- Select "Read and write" in the "Reports" line inside "Projects"
2. Make a copy of `.env.template` at the root of the repository called `.env`
- This file is normally ignored in version control, if you are committing your changes, make sure it id not included.
3. Fill in the environment variables inside the `.env` file as follows:
- `CROWDIN_API_KEY` should be set to the token you just created
- `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.
- You can leave the rest of the values as-is.
4. Now you can run `npm run dev` without the warning message related to credit generation### Credits
- ๐ธ๐ฆ Arabic: [Raphael Santiago](https://crowdin.com/profile/raphael.santiago.53)
- ๐ง๐ฌ Bulgarian
- [Alexander](https://crowdin.com/profile/Mr.Shad)
- [Rxshi](https://crowdin.com/profile/Rxshi)
- Catalan
- [Sr_Crix](https://crowdin.com/profile/Sr_Crix)
- [sware](https://crowdin.com/profile/sware)
- ๐จ๐ณ Chinese Simplified
- [Chenyu Wang](https://crowdin.com/profile/w11039685)
- [CPYW_7226](https://crowdin.com/profile/CPYW_7226)
- [User670](https://crowdin.com/profile/User670)
- [ๅง็ๅ่ฐ](https://crowdin.com/profile/febilly)
- ๐น๐ผ Chinese Traditional
- [CPYW_7226](https://crowdin.com/profile/CPYW_7226)
- [ms.investigator](https://crowdin.com/profile/ms.)
- [notlin4](https://crowdin.com/profile/notlin4)
- ๐ญ๐ท Croatian: [Volvone](https://github.com/volvone)
- ๐จ๐ฟ Czech
- [Blurplix](https://crowdin.com/profile/Blurplix)
- [klauny](https://crowdin.com/profile/klauny)
- [ProfiRaDeK\_](https://crowdin.com/profile/surikatibratri)
- [ใคใผใใซใใใฃ โ๏ธ](https://crowdin.com/profile/Ethxrnity)
- ๐ฉ๐ฐ Danish
- [jovictasor](https://crowdin.com/profile/jovictasor)
- [Lennart Christiansen](https://crowdin.com/profile/LennartDenmark)
- [MikeyDK](https://crowdin.com/profile/MikeyDK)
- ๐ณ๐ฑ Dutch: [Jesse](https://github.com/Jessuhh)
- ๐ซ๐ท French
- [Alexander](https://crowdin.com/profile/Mr.Shad)
- [Cookie Kiro](https://crowdin.com/profile/Cookikui)
- [HumainAbsurde](https://crowdin.com/profile/humain)
- [Kyaz](https://crowdin.com/profile/09kyaz)
- [M4gicalCat](https://crowdin.com/profile/M4gicalCat)
- [Malalia Mimi](https://crowdin.com/profile/MialyMusic)
- [Ouiouibaguette](https://crowdin.com/profile/Ouiouibaguette)
- [sivelswhy](https://crowdin.com/profile/sivelswhy)
- [Thรฉo Navas](https://crowdin.com/profile/GrifGrif)
- [ValouFCH](https://crowdin.com/profile/ValouFCH)
- [Veivneorul](https://crowdin.com/profile/Veivneorul)
- ๐ฉ๐ช German
- [Carlos Diener](https://crowdin.com/profile/carlos.diener)
- [Fabian9799](https://crowdin.com/profile/Fabian9799)
- [Julius Geiger](https://crowdin.com/profile/julix00)
- ๐ฌ๐ท Greek: [Belle Bernice](https://crowdin.com/profile/BelleBernice)
- ๐ฎ๐ฑ Hebrew: [Amit Cohen](https://crowdin.com/profile/ZeRealOne)
- ๐ฎ๐ณ Hindi
- [Balajiasli](https://crowdin.com/profile/Balajiasli)
- [Natzu](https://crowdin.com/profile/natieon)
- ๐ฎ๐ฉ Indonesian: [Jackie](https://github.com/Jckcr)
- ๐ฎ๐น Italian: [Lory Pelli](https://github.com/lorypelli)
- ๐ฏ๐ต Japanese
- [eai04191](https://crowdin.com/profile/eai04191)
- [ms.investigator](https://crowdin.com/profile/ms.)
- [sakana](https://crowdin.com/profile/sakana0580)
- [TheOnlyRAK](https://crowdin.com/profile/TheOnlyRAK)
- [ใฎใใใฅใฆ (sjk)](https://github.com/sjkim04)
- ๐ฐ๐ท Korean
- [Bin](https://crowdin.com/profile/cheesepickle12345678)
- [SkyStorage\_](https://crowdin.com/profile/SkyStorage_)
- [๊น์นด์ธ (sjk)](https://github.com/sjkim04)
- [๋ฏธ๋ฅด๋ฅ](https://crowdin.com/profile/Mirnyang)
- ๐ฑ๐ป Latvian: [Casper](https://crowdin.com/profile/JajarGG)
- ๐ฑ๐น Lithuanian
- [adome595](https://crowdin.com/profile/adome595)
- [Seenoc](https://crowdin.com/profile/Seenoc)
- [tayloryte](https://crowdin.com/profile/tayloryte)
- ๐ฒ๐พ Malay: [Nurul Azeera Hidayah Muhammad Nur Hidayat Yasuyoshi (MNH48)](https://crowdin.com/profile/mnh48)
- Mongolian: [MerlinsBeard](https://crowdin.com/profile/MerlinsBeard)
- ๐ณ๐ด Norwegian
- [Ivy Wilson](https://crowdin.com/profile/zach.lawnmower)
- [Phillip Rรธdseth](https://crowdin.com/profile/philliphatrod)
- ๐ฎ๐ท Persian
- [Mohammad Safa Gray](https://crowdin.com/profile/DeadMarco)
- [Not so nice potato](https://crowdin.com/profile/regimanhj)
- ๐ต๐ฑ Polish
- [meeekos](https://crowdin.com/profile/meeekos)
- [MinerPL](https://github.com/minerpl)
- [stha](https://crowdin.com/profile/sthakrk)
- [Wojciech Marzec](https://crowdin.com/profile/C.Ezra.M)
- ๐ต๐น Portuguese
- [ู](https://crowdin.com/profile/buckshot-)
- [Arthur](https://crowdin.com/profile/DuperKnight)
- [Casper](https://crowdin.com/profile/JajarGG)
- [Tiago](https://crowdin.com/profile/DemiCool)
- ๐ง๐ท Portuguese, Brazilian
- [Chris](https://crowdin.com/profile/Chrisdbhr)
- [Eduardo](https://crowdin.com/profile/Nirewen)
- [leo0six](https://crowdin.com/profile/leo0six)
- [ShadowG](https://crowdin.com/profile/ShadowG)
- ๐ท๐ด Romanian: [mihai](https://crowdin.com/profile/mihaiofficialRO)
- ๐ท๐บ Russian
- [Alexander](https://crowdin.com/profile/Mr.Shad)
- [GameHacker](https://crowdin.com/profile/GameHacker)
- [JudDayLum Official](https://crowdin.com/profile/JudDayLum)
- [JudeDM](https://crowdin.com/profile/JudeDM)
- [Luna](https://crowdin.com/profile/NightyCloud)
- [Nikita Sharikov](https://crowdin.com/profile/Aligatoor)
- [stolarchukboris](https://crowdin.com/profile/PleasedontslammykeyboarddfsdoijfwR)
- [Vladimir](https://crowdin.com/profile/bill876)
- [ะัััะพะน ะะพ](https://crowdin.com/profile/arturfomenko8)
- [ะ ะตะนั](https://crowdin.com/profile/helppriklreyta)
- ๐ท๐ธ Serbian (Latin): [net-tech-#7475](https://nettech.dev/)
- ๐ช๐ธ Spanish
- [DrakeZero](https://crowdin.com/profile/DrakeZero)
- [Sr_Crix](https://crowdin.com/profile/Sr_Crix)
- [Yareaj](https://github.com/Yareaj/)
- ๐ธ๐ช Swedish
- [joll05](https://crowdin.com/profile/joll05)
- [Liggliluff](https://github.com/Liggliluff)
- [Ludwig Lannebro](https://crowdin.com/profile/lannebroludwig)
- [Patrick Tobias](https://crowdin.com/profile/patricktobias)
- [tunket](https://crowdin.com/profile/tunket)
- ๐น๐ญ Thai: [timelessnesses](https://github.com/timelessnesses)
- ๐น๐ท Turkish
- [tututuana](https://github.com/tututuana)
- [x0jony](https://crowdin.com/profile/x0jony)
- ๐บ๐ฆ Ukrainian
- [Alexander](https://crowdin.com/profile/Mr.Shad)
- [GameHacker](https://crowdin.com/profile/GameHacker)
- [i](https://crowdin.com/profile/enky)
- [Mykhailo Yaremenko](https://crowdin.com/profile/WhiteBear60)
- ๐ต๐ฐ Urdu (Pakistan)
- [Muhammad Dawood](https://crowdin.com/profile/Developer_X)
- [muharslan](https://crowdin.com/profile/muharslan)
- ๐ป๐ณ Vietnamese: [Quan](https://crowdin.com/profile/quanonthecob)