--- /dev/null
+#!/usr/bin/python
+# -*- coding:utf-8 -*-
+
+"""Codé par 20-100 une nuit où il trouvait qu'il parlait beaucoup sur #note-dev
+
+ Ne marche plus parce que sous WeeChat les paths ont changé et j'ai eu la
+ flemme de corriger jusqu'ici.
+"""
+
+import sys
+import os
+os.chdir("/home/legallic/.weechat/logs/crans/")
+
+try:
+ chan = sys.argv[1]
+except:
+ print "Usage : mystats.py <chan>"
+ exit(1)
+
+from commands import getstatusoutput as ex
+
+cmdlignes = r"cat */*/%s.log | grep '^........<' | wc -l"%(chan)
+cmdmeslignes = r"cat */*/%s.log | grep '^........<.\[20-100\]' | wc -l"%(chan)
+lignes = int(ex(cmdlignes)[1])
+meslignes = int(ex(cmdmeslignes)[1])
+print "messages = %s/%s, %s%%"%(meslignes,lignes,int(1000*meslignes/float(lignes))/10.0)
+mess = (meslignes,lignes)
+
+cmdlignes = r"cat */*/%s.log | grep '^........ [*]' | wc -l"%(chan)
+cmdmeslignes = r"cat */*/%s.log | grep '^........ [*] \[20-100\]' | wc -l"%(chan)
+lignes = int(ex(cmdlignes)[1])
+meslignes = int(ex(cmdmeslignes)[1])
+print "actions = %s/%s, %s%%"%(meslignes,lignes,int(1000*meslignes/float(lignes))/10.0)
+acts = (meslignes,lignes)
+
+tot=(mess[0]+acts[0],mess[1]+acts[1])
+print "total = %s/%s, %s%%"%(tot[0],tot[1],int(1000*tot[0]/float(tot[1]))/10.0)