/timezone - get/set room timezone #53

Closed
opened 2026-04-04 06:46:05 +02:00 by shoko · 0 comments
Owner

Objective

Create /timezone command to get and set room timezone.

Behavior

/timezone (get)

/timezone

Shows current room timezone.

Current timezone: Asia/Jakarta (UTC+7)

Default if not set: UTC+0

/timezone (set)

/timezone Asia/Jakarta

Sets the room timezone.

✅ Timezone set to Asia/Jakarta.

Valid Timezones

  • Use IANA timezone database names (e.g., Asia/Jakarta, Europe/London, America/New_York)
  • Invalid timezone: ⛔ Invalid timezone. Use IANA format (e.g., Asia/Jakarta)

Permissions

  • Admin-only

Dependencies

  • #43 (service layer must be done first)
## Objective Create `/timezone` command to get and set room timezone. ## Behavior ### /timezone (get) ``` /timezone ``` Shows current room timezone. ``` Current timezone: Asia/Jakarta (UTC+7) ``` Default if not set: UTC+0 ### /timezone <tz> (set) ``` /timezone Asia/Jakarta ``` Sets the room timezone. ``` ✅ Timezone set to Asia/Jakarta. ``` ### Valid Timezones - Use IANA timezone database names (e.g., Asia/Jakarta, Europe/London, America/New_York) - Invalid timezone: `⛔ Invalid timezone. Use IANA format (e.g., Asia/Jakarta)` ### Permissions - Admin-only ## Dependencies - #43 (service layer must be done first)
shoko added this to the Phase 2 milestone 2026-04-04 06:46:05 +02:00
shoko added the telegram-botphase-2 labels 2026-04-04 06:46:05 +02:00
han was assigned by shoko 2026-04-04 06:46:05 +02:00
shoko closed this issue 2026-04-04 09:13:41 +02:00
shoko reopened this issue 2026-04-04 09:24:50 +02:00
shoko closed this issue 2026-04-04 10:15:42 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shoko/jigaido#53