Clear history

New poll Answers

Everyone in the chat sees who voted for what.

Schedule message

Scheduled messages
Forward to…
New chat
0 selected
🚨 Emergency alert
If anyone is hurt or in danger, call 911 first

Your location is sent with the alert. Everyone in the office gets it at once.

⏰ Wake up

Their phone gets an alarm alert every 30 seconds until they tap I'm awake. You see when it reaches their phone and when they answer. No answer in 5 minutes: the whole office is alerted. It stops after 15 minutes.

Only when it's really needed - waking a driver during their 10-hour break means a tired driver.

A phone on silent or Do Not Disturb gets the alerts quietly, unless the driver did the phone setup. If they don't answer, call them.

⏰ Phone setup for wake-up calls

Once, so the office can reach you when it matters - even when your phone is on silent or Do Not Disturb.

  1. Save the office number. Tap Save office contact above, then Create New Contact.
  2. Let it ring on silent. Open the contact → Edit → Ringtone → turn on Emergency Bypass → Done.
  3. Sleep and Do Not Disturb. Settings → Focus → Sleep → People → add Gozal Dispatch. Then Apps → add Gozal Messenger. Do the same for Do Not Disturb.
  4. Repeated calls. In the same People screen keep Allow Repeated Calls on - a second call within 3 minutes always rings.
  5. Notifications for this app. The messenger must be on your Home Screen (Share → Add to Home Screen), then turn notifications on:

Menus differ a little between phone models. Ask the office if you can't find a step.

Confirmations
Settings
Deleted items

Deleted messages and groups are gone for everyone in the chat, but kept here for the company's records. Only admins see this.

Loading…

Bots

Our own BotFather. A bot made here works with the same code as a Telegram bot - only the address changes (see "Connect a bot's code" below).

Loading…

Connect a bot's code

Telegram bots talk to https://api.telegram.org/bot<TOKEN>/.... Here it is:


            

So in the bot's code change the address and put in the new token:

# python-telegram-bot
Application.builder().token(TOKEN).base_url("/bot").base_file_url("/file/bot")

# aiogram
Bot(TOKEN, session=AiohttpSession(api=TelegramAPIServer.from_base("")))

# pyTelegramBotAPI
telebot.apihelper.API_URL = "/bot{0}/{1}"

// node-telegram-bot-api
new TelegramBot(TOKEN, { polling: true, baseApiUrl: "" })

// Telegraf
new Telegraf(TOKEN, { telegram: { apiRoot: "" } })

// grammY
new Bot(TOKEN, { client: { apiRoot: "" } })

Works: messages, photos, files, voice, location, buttons under messages (and their answers), editing, deleting, getUpdates and webhooks, /commands. Bots can't be copied out of Telegram itself - their code is what moves.

Add the bot to a group like a person (group info → Add members). In groups a bot only sees /commands, @mentions of it and replies to it - unless "Sees all group messages" is on.

Storage & backups

Loading…

People
Driver card
Download