Integrate with TickTick to create, list, update, complete, move, and tag tasks.
- Go to the developer console: https://developer.ticktick.com/manage
- Create an application.
- Copy Client ID and Client Secret.
- Complete OAuth to obtain access/refresh tokens.
- "Создай задачу в TickTick: …"
- "Покажи мои задачи из TickTick"
- "Перенеси в нужную категорию"
- "Добавь тег …"
- "Удали тег …"
- "Пометить задачу как выполненную"
Set token:
export TICKTICK_TOKEN="<access_token>"List projects:
python3 scripts/list_projects.pyList tasks in project:
python3 scripts/list_tasks.py --project-id <id>Create task:
python3 scripts/create_task.py --project-id <id> --title "Task title" --content "..." --tags tag1,tag2Update/move task:
python3 scripts/update_task.py --project-id <id> --task-id <id> --move-to <projectId>Complete task:
python3 scripts/complete_task.py --project-id <id> --task-id <id>Delete task:
python3 scripts/delete_task.py --project-id <id> --task-id <id>npx skills add RuslanRam/ticktick-skill@ticktick-skill- Requires TickTick OAuth tokens.
- See API docs: https://developer.ticktick.com/docs#/openapi