Internal Discord Data-Base System - High-performance event logging for Discord bots.
Project description
IDDB - Internal Discord Data-Base SystemIDDB is a next-generation event logging and tracking engine designed for high-performance Discord bots. It treats a Discord channel as a persistent, structured, machine-readable database.FeaturesStructured JSON Logs: No more messy text files. Logs are objects.240-Char Action IDs: Every event has a unique anchor.Smart Queueing: Prevents bot lag by handling logs in the background.Rate-Limit Aware: Automatically paces writes to avoid Discord API blocks.Auto-Partitioning: Splits large logs (>2000 chars) into multiple messages automatically.Quick Startfrom iddb.core import IDDBClient
Inside your bot's setup
iddb = IDDBClient(bot, channel_id=1465966978618495028) await iddb.start()
To log an event
await iddb.log( guild_id=123456789, action_type="MEMBER_BAN", metadata={"reason": "Spamming", "moderator": "Admin#0001"} ) ArchitectureIDDB uses an Asynchronous Queue-Worker pattern. Events are instantly accepted into memory and then drained by a background task that respects a 2.5s cooldown (adjustable).
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iddb_system-0.1.0.tar.gz.
File metadata
- Download URL: iddb_system-0.1.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a24dfd156dfe035fadb9acce306d4e62b50d94a348685afaee67a03e88df7512
|
|
| MD5 |
cd3bb2b3e57108ec989743a102e0c695
|
|
| BLAKE2b-256 |
349f4fbb7cb14e0c806f4c138fada65e355c89f0451b86f865359751ac3ed4ba
|
File details
Details for the file iddb_system-0.1.0-py3-none-any.whl.
File metadata
- Download URL: iddb_system-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d0af69de15616b40cb4a55b31995d1f54e1462f5120dc90363a8b7b233d9880
|
|
| MD5 |
b00cc372f5722e1bf42981e81392a97d
|
|
| BLAKE2b-256 |
103a61cf26d15b1656c33e5dbd1ea952042b2dfdbba86f07ca34a43ae142ca4e
|