Skip to main content

xanthus generates weekly updates from X bookmarks

Project description

Xanthus

PyPI version

Xanthus

Xanthus is a tool for managing your X (formerly Twitter) feed. It offers the following features:

  1. Gather bookmarks from your X account
  2. Gather others reaction on your bookmarks
  3. Generate threads from the bookmarks
pip install zf-xanthus

The following features are coming soon:

  1. Analyze your X feed and generate a summary
  2. Identify trends in your best performing tweets
  3. Generate a weekly summary of your X feed

Usage

Gather Bookmarks

$ xanthus --bookmarks https://x.com/i/bookmarks/{bookmarks_category_id}

This will output the list of bookmarks from this week at bookmarks_YYYY-MM-DD.json

Generate Threads

It is recommended to use Claude 3.5 Sonnet for this task.

I will give you the list of weekly updates on Twitter in a JSON format. The primary focus of my account is in the AI domain. Your goal is to provide me the content for a Weekly Update Summary Thread based on the data.

Data (see attached):

Format:

* You will write multiple tweets forming a thread based on the posts above such that the most
important announcement comes on the top
* First post will be a generic announcement posts e.g. "Big updates from X, Y and Z in the A, B,
C categories. Here's what you need to know:"
* You should then output a list of tweets in a twitter thread. Each tweet should summarize an
important update and then provide the link of the relevant tweet e.,g. "Avi just unveiled Friend, an AI wearable designed to combat loneliness by providing constant companionship https://x.com/AviSchiffmann/status/1818284595902922884"
* You should use the last week as a call to action e.g. "Follow @zeffmuks for more updates in X, Y, Z"

License

All Rights Reserved (c) Zeff Muks 2024

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zf-xanthus-0.1.4.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

zf_xanthus-0.1.4-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file zf-xanthus-0.1.4.tar.gz.

File metadata

  • Download URL: zf-xanthus-0.1.4.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for zf-xanthus-0.1.4.tar.gz
Algorithm Hash digest
SHA256 236c40ba3b0d07bfb6424b486ee784015455f9762dc1f5dfb22436280b67bd12
MD5 d6fbd50e070de8ab3984dfd17e414aed
BLAKE2b-256 aa07d4f0caf7e712d64c2fc2b20ac9b0377e0b98b4a21a66921fcd2dbdbecd03

See more details on using hashes here.

File details

Details for the file zf_xanthus-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: zf_xanthus-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for zf_xanthus-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6fc2ad435891e07e2d4230e55d99af58bc57e115ee8b308e7c9a14b190712859
MD5 7f11fd1f2916f644cf3c70d5bd7d3457
BLAKE2b-256 4ef96d99759b6a90cee39e970d00093fb06bd625281f353cf0af1afbd5deff29

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page