~wldhx/telegram-crm

Reminds you to keep in touch with your correspondents.
fixup! remove MODE, impl dry-run, refactor pin()
update readme
rewrite ping() to ping peers in folder

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~wldhx/telegram-crm
read/write
git@git.sr.ht:~wldhx/telegram-crm

You can also use your local clone with git send-email.

#telegram-crm

Reminds you to keep in touch with your correspondents.

Lets you:

  • list everyone you didn't talk to in a while
  • ping n of such with an AI-generated greeting
  • or auto-pin n such to the top

(you can choose which).

The UI is centered around folders. That is, to ping someone, you add them to a Ping folder in Telegram. Whereas to pin them (inside a folder, so that the system doesn't interrupt your normal Telegram use), add them to a Darlings folder.

Goes well with cron.

#Setup

  1. Get Telegram API ID and hash
  2. Get a session string with ./export_session_string.py
  3. TELEGRAM_API_ID=XXX TELEGRAM_API_HASH=XXX TELEGRAM_SESSION_STRING=XXX telegram-crm --help
Do not follow this link