Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
l4p1n 9b73edd24b
Mise à jour de discord.py sur la partie dev
il y a 14 heures
assets Ajout du module des commandes 'fun' il y a 9 mois
cogs Fermeture automatique du ticket quand son channel a été supprimé il y a 14 heures
db Renommage de servers à guilds il y a 5 mois
lib Correction du logging des MPs avec le bot il y a 2 semaines
logs Modification du gitignore il y a 9 mois
models Limitation de la création d'un ticket à un par utilisateur. Closes #78 il y a 14 heures
scripts Ajout d'un script pour vérifier que les messages chiffrés sont bien déchiffrables il y a 2 semaines
tests Réarrangement du code pour des histoires d'esthétique et d'ordonnancement des importations il y a 2 mois
.gitignore Ignorage du dossier de cache de Pytest il y a 4 mois
README.md Modifications mineures au README il y a 9 mois
app.py Retrait des parties relatives à Sentry. Cf. f505d2dc9e@l4p1n/l4p1n-bot-website il y a 14 heures
requirements.txt Mise à jour de discord.py sur la partie dev il y a 14 heures

README.md

Bot discord de l4p1n, l4p1n-bot

Ce repository n'était pas destiné à être publié lors de la création du projet. Après quelques mots avec quelques autres,je décide de squasher (compacter l’historique) du projet en un seul gros commit. Certes, on ne pourra pas admirer les 600 commits, mais cela me permet de faire un gros ménage dans l’historique du projet et de repartir de “zéro”.

Projet non licencé !

Le code a beau être accessible à tout le monde, il n’est pas Open source; il reste propriétaire.

Selon l’Open Source Initiative sur son site sur la définition de l’Open source, en anglais puis traduit librement:

Open source doesn’t just mean access to the source code

Open source ne signifie pas juste l’accès au code source

Vous avez aussi une explication claire et nette sur le site de GNU.

Rapporter un bug ou faire une suggestion

Le ticket tracker de ce repository vous est ouvert.

Petite histoire du projet

Ce bot a traversé quelques grosses étapes:

  • Reparti de zéro en Javascript pour faire un grand ménage
  • Passage à Ruby pour expérimenter avec le langage
  • Passage du support de configuration de MySQL à SQLite3 avec perte de la configuration
  • Abandon de Ruby après un mois grosso merdo:
    • Gros problèmes de performances
    • Consommation de RAM à 50 serveurs excédant 150 MB; consommation inacceptable pour un bot de taille modérée
    • Démarrage très lent avec hautes chances de rater même sur un serveur performant
  • Port du projet à Python sur Discord.py.
  • Support de configuration changée de SQLite3 à Postgresql
  • Réécriture du site de Python avec Flask à PHP
  • Passage du bot de Discord.py 0.16 à 1.0.0a
  • Redesign du site par un ami
  • Site reparti de zéro avec une architecture MVC maison en PHP
  • Reparti de pas grand chose pour remettre les choses en place

Questions autres que rapport de bug, suggestion de fonctionnalité et questions sur le projet:

  • Matrix: @l4p1n:l4p1n.ch
  • Contact: contact@l4p1n.ch
  • Discord: MP à éviter car très envahis et limités à 2000 caractères. Et on plus on perd tout là dedans