Skip to main content

Save data from Discord to a SQLite database

Project description

discord-to-sqlite

Import data from your Discord Data Package into a SQLite database.

How to install

$ pip install discord-to-sqlite

First, request your Discord data - wait for the email and download the zip file.

This tool currently supports importing messages, friends, servers and channels. More may be added in the future.

How to use

Import the downloaded package.zip file with the following command:

$ discord-to-sqlite discord.db path/to/package.zip

This will create a database file called discord.db if one does not already exist.

Browsing your data with Datasette

Once you have imported Discord data into a SQLite database file you can browse your data using Datasette. Install Datasette like so:

$ pip install datasette

Now browse your data by running this and then visiting http://localhost:8001/

$ datasette discord.db

Credits

This package is heavily inspired by google-takeout-to-sqlite by Simon Willison.

The package is designed to fit into the dogsheep/datasette ecosystems.

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

discord-to-sqlite-0.2.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

discord_to_sqlite-0.2-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file discord-to-sqlite-0.2.tar.gz.

File metadata

  • Download URL: discord-to-sqlite-0.2.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.9.0

File hashes

Hashes for discord-to-sqlite-0.2.tar.gz
Algorithm Hash digest
SHA256 ce518dac65094b238a3bbb88bee7b47f9c47d45bb24b188c4a5d904cd564558b
MD5 471810ff9fec4d0e5bdabc1985831210
BLAKE2b-256 7ccce411112534b7aea60fb630cd3d98726103fd768470f4d74665a9d6d83f3a

See more details on using hashes here.

File details

Details for the file discord_to_sqlite-0.2-py3-none-any.whl.

File metadata

  • Download URL: discord_to_sqlite-0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.9.0

File hashes

Hashes for discord_to_sqlite-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7e959360b96dad8647858614663a2dd05e0af7fa5be5aa4a027c9af087b37b69
MD5 0b7e9d2d8f46738db8b613fb44e019a6
BLAKE2b-256 d786eaa626250f49234c7386b036f0f4ef4157e3d61262030c207be632b064df

See more details on using hashes here.

Supported by

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