Save data from Mastodon to a SQLite database
Project description
mastodon-to-sqlite
Save data from Mastodon to a SQLite database.
Install
foo@bar:~$ pip install mastodon-to-sqlite
Authentication
First you will need to create an application on your Mastodon server. You can find that on your Mastodon serer.
foo@bar:~$ mastodon-to-sqlite auth
Mastodon domain: mastodon.social
Create a new application here: https://mastodon.social/settings/applications/new
Then navigate to newly created application and paste in the following:
Your access token: xxx
This will write an auth.json
file to your current directory containing your
access token and Mastodon domain. Use -a other-file.json
to save those
credentials to a different location.
That -a
option is supported by all other commands.
You can verify your authentication by running mastodon-to-sqlite verify-auth
.
Retrieving Mastodon followers
The followers
command will retrieve all the details about your Mastodon
followers.
foo@bar:~$ mastodon-to-sqlite followers mastodon.db
Retrieving Mastodon followings
The followings
command will retrieve all the details about your Mastodon
followings.
foo@bar:~$ mastodon-to-sqlite followings mastodon.db
Retrieving Mastodon statuses
The statuses
command will retrieve all the details about your Mastodon
statuses.
foo@bar:~$ mastodon-to-sqlite statuses mastodon.db
Retrieving Mastodon bookmarks
The bookmarks
command will retrieve all the details about your Mastodon
bookmarks.
foo@bar:~$ mastodon-to-sqlite bookmarks mastodon.db
Retrieving Mastodon favourites
The favourites
command will retrieve all the details about your Mastodon
favourites.
foo@bar:~$ mastodon-to-sqlite favourites mastodon.db
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
Built Distribution
File details
Details for the file mastodon_to_sqlite-0.2.1.tar.gz
.
File metadata
- Download URL: mastodon_to_sqlite-0.2.1.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.18 Linux/6.2.0-1019-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bdd07f33087f48eef8a2fa951728cfd8361619763a7a26316574cd4a0304922 |
|
MD5 | 31a942611d6023c0e213621b2820142b |
|
BLAKE2b-256 | 10f62797317aac4df20d2dfde6046e34dd3b1ac88eb861b3a6006f635e5f7364 |
File details
Details for the file mastodon_to_sqlite-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: mastodon_to_sqlite-0.2.1-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.18 Linux/6.2.0-1019-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff939cb22a7753af5894e6ec7e82d97f1f282f7ede2a14f8080de5a48b83935d |
|
MD5 | 3d3096e05db92730845dc892fd923008 |
|
BLAKE2b-256 | 0155373f0f7e628ded08e4fb741c97297bd3b639583d64b401fd7f47a2278137 |