timezones/README.md
2025-06-01 08:51:28 -04:00

2.4 KiB

Timezones

A Vencord plugin that shows the local time of users in profiles and message headers. Supports persistent timezones via a centralized database.

Features

  • Shows user timezones in message headers and profile modals.
  • Allows setting local or database-based timezones.
  • 24h or 12h format toggle.
  • Easily manage your own timezone with database sync.
  • Tooltip with detailed datetime format.

Settings

Setting Type Description Default
Show Own Timezone Boolean Show your own timezone in message headers and profiles true
24h Time Boolean Display time in 24-hour format false
Show Time in Messages Boolean Show local time next to messages true
Show Time in Profiles Boolean Show local time in user profiles true
Use Database Boolean Enable pulling timezones from the online database true
Prefer Database Over Local Boolean Prefer database timezones over locally stored ones true
Set Database Timezone Component Opens a modal to set your timezone in the database
Reset Database Timezone Component Clears your stored database timezone

Toolbox Actions

  • Set Database Timezone: Opens the authorization modal to set your current timezone.
  • Refresh Database Timezones: Refetches all stored timezones from the server.

Installation

For installation instructions, see Vencord Docs.

Infos

  • Timezones are saved per-user.
  • Database-based timezones are synced from timezone.creations.works.
  • The plugin prompts the user to store their timezone on the first use if database mode is enabled.

Author

License

GPL-3.0-or-later