Skip to main content

Module d'exportation de salons discord en fichier HTML (Discord.py)

Project description

kexporter

🧾 Exportateur de salons Discord au format HTML, tout en gardant le visuel initial (modernisé).

PyPI Stars Forks Licence Problèmes


💙 À propos

kexporter est un module Python qui permet d’exporter des messages de salons Discord vers un fichier HTML statique, visuellement proche de l’interface réelle de Discord, retravaillé à ma vision.

Il est utile pour :

  • archiver des conversations importantes ;
  • créer des rapports client / ticket ;
  • documenter des échanges dans un format lisible hors ligne.

📦 Installation

PyPI:

pip install kexporter

⚙️ Utilisation

from kexporter import export

# Exemple fictif / Example usage
await export(channel, output_path="transcript.html")

⚠️ Ton bot Discord doit avoir la permission de lire l'historique.


✅ Fonctionnalités

  • ✅ Export HTML statique
  • 🖼️ Avatars et pseudos
  • 🕒 Horodatage des messages
  • 🎨 Rendu fidèle à Discord
  • 📎 Pièces jointes supportées (optionnel)
  • 🔧 Facilement intégrable

🖼️ Aperçu

ça arrive bientôt...
transcript.html


🔧 Dépendances

  • discord.py >= 2.5.2
  • jinja2 >= 3.1.6

📄 Licence

GPL v3.0 - Licence libre avec obligation de partage à l’identique

Ce logiciel est distribué sous la licence GNU GPL v3. Toute redistribution, modification ou intégration dans un autre projet doit mentionner l’auteur original et conserver la même licence (GPL v3 ou compatible).

🔗 Texte complet de la licence


🙋‍♂️ Auteur

Développé par Kushh

Contact : @kushh


💡 Contribuer

Les pull requests sont bienvenues ! Forkez le projet et proposez vos idées.

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

kexporter-0.1.7.3.tar.gz (51.7 kB view details)

Uploaded Source

Built Distribution

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

kexporter-0.1.7.3-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

Details for the file kexporter-0.1.7.3.tar.gz.

File metadata

  • Download URL: kexporter-0.1.7.3.tar.gz
  • Upload date:
  • Size: 51.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for kexporter-0.1.7.3.tar.gz
Algorithm Hash digest
SHA256 926119d5db5f2a86d6da957e01daa2650f8479b6af7245cb39fce75afdff4a18
MD5 7dff3c3f1f12a68fc03c8eb0e57d9364
BLAKE2b-256 d1cfd4d46f507cbceec68db86a5fa4b821bbcacd01692b75d152690471b5e012

See more details on using hashes here.

File details

Details for the file kexporter-0.1.7.3-py3-none-any.whl.

File metadata

  • Download URL: kexporter-0.1.7.3-py3-none-any.whl
  • Upload date:
  • Size: 39.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for kexporter-0.1.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 88b56ef6c0c16ffb217a2153f4754240bb772907925ae9f4e14b2a677ce04e9f
MD5 8d88519cd0414a04e3e7fc1f3a6d4d2a
BLAKE2b-256 416f2afa0e26f3ce789d36b1e5607b1fb6ab96c4d55fd235d92c01ec63442f75

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