Бот Telegram для учёта рабочего времени фрилансера
Отмечайте вход/выход или записывайте часы в личке, с итогами по клиенту.
Hours отслеживает время фриланса из вашей личной переписки с ботом. /in запускает текущий таймер для клиента, /out останавливает его и записывает прошедшее время; либо пропустите таймер и запишите блок времени напрямую через /log.
/week и /month суммируют записанные часы с разбивкой по клиенту, чтобы вы видели, куда ушло время. Pro задаёт почасовую /rate для клиента и превращает неоплаченные записи в счёт с CSV через /invoice.
Как пользоваться, не добавляя бота
Используйте бота, не добавляя его: наберите «@TimeSheetProBot 2h15m acme» в любом чате, и он покажет строку с оплачиваемым временем — добавьте почасовую ставку, например 2h15m acme 60, чтобы увидеть и сумму.
Команды
| Command | Example | Does |
|---|---|---|
/in | /in acme fix the bug | Запустить таймер для клиента (имя клиента обязательно, заметка о задаче необязательна). |
/out | /out | Остановить текущий таймер и записать прошедшее время на клиента, для которого он был запущен. |
/log | /log 2h acme redesign | Записать блок времени напрямую без входа/выхода: длительность, клиент и заметка о задаче. |
/week | /week | Часы, записанные за неделю, с итогом по клиенту. |
/month | /month | Часы, записанные за месяц, с итогом по клиенту. |
/rate | /rate acme 60 | Только Pro: задать почасовую ставку для клиента, используется в /invoice. |
/invoice | /invoice acme | Только Pro: прислать в личку счёт (плюс вложение CSV) за неоплаченные часы этого клиента с последнего счёта; сначала нужно задать /rate. |
/pro | /pro | Открыть выставление счетов, ставки и полную историю за разовый платёж 150 Stars. |
Бесплатно и Pro
Бесплатно
- 2 клиента, только текущий месяц
- Итоги /week и /month по клиенту
- Таймер /in /out плюс /log для ручных записей
Pro — 150 Stars (≈ $3), на пользователя
- Неограниченное число клиентов и полная история
- Почасовая /rate для клиента
- /invoice с приложенным CSV, по клиенту
Конфиденциальность
- Каждая запись времени — длительность, имя клиента и любая заметка о задаче из /log — хранится по пользователю, чтобы /week, /month и /invoice могли суммировать и показывать их вам.
- Работающий таймер /in хранится как открытая запись со временем старта до вашего /out; если вы остаётесь на таймере дольше 10 часов, бот пришлёт в личку напоминание закрыть его.
- Это бот только для личных сообщений — имена клиентов и заметки о задачах никуда не публикуются и не видны никому, кроме ваших собственных итогов.
Полную информацию о том, что хранит каждый бот, смотрите на странице конфиденциальности.
Вопросы и ответы
- Нужно ли отмечать вход и выход, или можно записать время задним числом?
- Можно и так, и так — используйте /in и /out, чтобы отслеживать сессию вживую, либо пропустите это и запишите завершённый блок напрямую через /log, например «/log 2h acme redesign».
- Что будет, если я забуду про /out?
- Если вы остаётесь на таймере дольше 10 часов, бот пришлёт в личку напоминание; таймер продолжает идти, пока вы не отправите /out.
- Как итоги разбиваются по клиенту?
- Каждая запись /in, /out и /log несёт имя клиента (обязательно для /in и /log), поэтому /week и /month могут суммировать часы по клиенту, а не одной общей цифрой.
- Как работает выставление счетов?
- Задайте почасовую ставку один раз командой /rate acme 60, затем выполните /invoice acme — только Pro. Бот подсчитает неоплаченные часы этого клиента с последнего счёта и пришлёт текст счёта плюс вложение CSV.
- Что даёт Pro?
- Неограниченное число клиентов и полную историю, /rate для задания почасовой ставки по клиенту и /invoice с приложенным CSV — разовым платежом 150 Stars или подпиской 100 Stars в месяц.
Другие боты
- WhisperLockBot — Запечатанное сообщение, которое может открыть только один человек — прямо в любом чате.
- NudgeRemindBot — Напоминания приходят в чат благодаря проверке раз в минуту, в вашем часовом поясе.
- AnonInboxProBot — Личная ссылка, по которой незнакомцы пишут вам анонимно; вы отвечаете и можете заблокировать.
- SplitTabsBot — Групповой учёт расходов: добавляйте траты, смотрите баланс, минимальный расчёт, экспорт в CSV.
- HabitStreakProBot — Привычки с чекином одним нажатием, сериями, ежедневным напоминанием и доской в Mini App.
- EventRSVPProBot — Мероприятия в группе с кнопками «Иду/Может быть/Не смогу», живым счётчиком и напоминанием за час.
- AnonSayProBot — Публикуйте сообщения в Telegram-группе анонимно, через бота.
- PartyPackProBot — Задания правда/действие/выбери одно/никогда не с раундами без повторов.
- GroupPulseProBot — Статистика активности для групп Telegram — считает сообщения, но не читает содержимое.
- WhenIsItBot — Конвертер часовых поясов для групп Telegram и инлайн-режима, всегда учитывает переход на летнее время.
- BirthdayReminderProBot — Участники один раз сохраняют день рождения — бот поздравляет их в группе и предупреждает остальных за день до этого.
- CountdownDaysBot — Сообщение с обратным отсчётом, которое само обновляется каждый день, прямо в группе.
- AsyncStandupBot — Асинхронный ежедневный стендап: бот присылает 3 вопроса в личку, а затем публикует один общий отчёт в группе.
- WordADayLearnBot — Одна карточка слова в день с интервальным повторением, в личке, из каталога на 300 английских слов.
- FocusTimerProBot — Таймер фокуса с сообщением по окончании и перерывом — соло в личке или вместе в группе.
- BudgetLogBot — Напишите трату текстом — она автоматически запишется и категоризируется.
- IcebreakerDailyBot — Один вопрос для разговора в день, публикуется в группе автоматически.
- SantaDrawProBot — Тайный Санта для Telegram-группы: участие, жеребьёвка и пары в личке.