NotebookTG
NotebookTG

Features

Everything you can do with NotebookTG — from Telegram commands to API endpoints.

Notebook Management

Create Notebooks

/newnotebook <title> to create research notebooks

List Notebooks

/notebooks to see all your notebooks

Switch Notebooks

/use_notebook <id> to switch context

Delete Notebooks

/delete_notebook <id> to remove notebooks

Source Management

Upload Sources

Upload PDF, TXT, DOCX, MD, CSV, EPUB files

List Sources

/sources to see all sources in current notebook

Delete Sources

/delete_source <id> to remove sources

Ask Sources

/asksource <id> <question> for grounded Q&A

Content Generation

Summaries

/summary for notebook-wide summaries

FAQs

/faq to generate frequently asked questions

Quizzes

/quiz to generate quiz questions

Flashcards

/flashcards to create study cards

Timelines

/timeline for chronological organization

Briefing Notes

/briefing for executive briefings

Podcast Scripts

/podcast for two-host scripts

Notebook Settings

Set Persona

/setpersona <text> to define assistant personality

Set Style

/setstyle compact|balanced|detailed

Set Length

/setlength short|medium|long

Share Notebooks

/share_notebook to create share token

Notes

Save Notes

/savenote <title> to save text as source

Save Last Response

/save_last_note to promote assistant reply

FastAPI Endpoints

Programmatically access all features via REST API:

GET /notebooksList notebooks
POST /notebooksCreate notebook
POST /sourcesUpload source
POST /qaGrounded Q&A
POST /generate/summaryGenerate summary
POST /generate/quizGenerate quiz