managarten/services/telegram-contacts-bot
Claude 3753724e82
feat(telegram-contacts-bot): implement new Telegram bot for contacts
- Add NestJS service with Telegraf for Telegram bot functionality
- Implement commands: /search, /favorites, /recent, /birthdays, /tags, /stats, /add
- Create database schema for user linking and bot settings
- Add Contacts API client for fetching contacts data
- Include birthday detection and upcoming birthdays list
- Add message formatters for German locale
- Include Dockerfile and CLAUDE.md documentation
- Update TELEGRAM_BOTS.md with new bot

Commands implemented:
- /search [name] - Search contacts
- /favorites - Show favorite contacts
- /recent - Recently added contacts
- /birthdays - Upcoming birthdays
- /tags, /tag [name] - Tag management
- /stats - Contact statistics
- /add [name] - Quick-add contact
- /link, /unlink - Account management

https://claude.ai/code/session_01LwmhvhKpEsvVtY1ZKhYu6f
2026-01-28 00:46:28 +00:00
..
src feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
.env.example feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
CLAUDE.md feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
Dockerfile feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
drizzle.config.ts feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
nest-cli.json feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
package.json feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
pnpm-lock.yaml feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00
tsconfig.json feat(telegram-contacts-bot): implement new Telegram bot for contacts 2026-01-28 00:46:28 +00:00