messages.py 5.18 KB
Newer Older
1
# encoding: utf-8
2 3
"""
Ce fichier contient les messages utilisés par Wantzel.
4
Il les recharge à chaque fois qu'on lui fournit la commande '~reload' sur IRC.
5 6 7
"""

messages = {
8 9
    "hello":
    """Bonjour, je suis le bot de la Quadrature du Net, vous pouvez me demander de l'aide si besoin. (wantzel help)""",
10

11
    "help":
12
    """Mes commandes sont : ~help ~rp(cpa) ~status ~kill ~stats et ~admin.
13 14
    Pour plus d'informations, voir ici: https://wiki.laquadrature.net/Wantzel
    Pour obtenir de l'aide sur une commande en particulier, il suffit de taper ~help <commande>""",
15

16 17 18
    "help_help":
    """Bravo!
    Tu viens d'entrer dans le monde récursif où l'aide sert à expliciter l'aide.""",
19

20 21 22
    "help_rp":
    """Cette commande sert à ajouter un article à la Revue de Presse (https://wiki.laquadrature.net/Revue_de_presse)
    L'utilisation se fait sous la forme: ~rp <url de l'article à ajouter>""",
23

24 25 26 27
    "help_status":
    """Cette commande sert à retrouver les informations concernant un article ajouté à la Revue de Presse (https://wiki.laquadrature.net/Revue_de_presse)
    L'utilisation se fait sous la forme: ~status <url de l'article>""",

28 29 30
    "help_stats":
    """Cette commande permet de fournir quelques statistiques sur la Revue de Presse (https://wiki.laquadrature.net/Revue_de_presse)
    Les statistiques sont calculées sur des notes supérieurs ou égales à 0, 3, et 4. Et sur les 1, 3, 7, et 15 derniers jours.""",
31

32 33 34 35 36
    "help_kill":
    """*Attention* seuls les vrais rp-jedis ont accès à cette commande <3
    Fixe la note de l'article donné en paramètre à -100.
    Utile en cas d'erreur ou pour s'assurer que l'article ne sera pas publié dans la RP
    Utilisation: ~kill <url de l'article>""",
37

38 39 40 41 42 43 44 45
    "help_admin":
    """*Attention* seuls les vrais rp-jedis ont accès à cette commande <3
    Permet de gérer la liste des utilisateurs ayant un accès privilégié. Il n'y a qu'un seul niveau de privilège.
    Utilisations:
    ~admin list => Fournit la liste des utilisateurs privilégiés
    ~admin add user[, user]> => Ajoute un ou plusieurs utilisateurs à la liste
    ~admin del user[, user] => Supprime un ou plusieurs utilisateurs de la liste
    ~admin timer => Relance un timer pour gérer le topic et les tweets""",
46

47 48
    "rp_http":
    """Merci %s, mais je prends en compte uniquement les adresses internet qui commencent par http ou https""",
49

50 51 52
    "status_unknown_article":
    """Désolé %s, l'url donnée n'existe pas dans la base de données.""",

53 54
    "kill_none":
    """%s n'existe pas dans la base de données""",
Mindiell's avatar
Mindiell committed
55

56 57
    "kill_done":
    """%s mis à -100""",
Mindiell's avatar
Mindiell committed
58

59 60
    "stats_bravo":
    """Bravo les neurones, rien en retard depuis ces %s derniers jours!""",
61

62 63
    "title":
    """Titre: %s (à %s)""",
Mindiell's avatar
Mindiell committed
64

65 66
    "admin_list":
    """Liste des modérateurs actuels: %s""",
67

68 69
    "admin_add":
    """%s a(ont) été ajouté(s) à la liste des modérateurs""",
70

71 72
    "admin_add_empty":
    """Ces utilisateurs sont déjà modérateurs""",
73

74 75
    "admin_del":
    """%s a(ont) été retiré(s) de la liste des modérateurs.""",
76

77 78
    "not_moderator":
    """Désolé, il ne semble pas que vous ayez les droits pour cette commande.""",
79

80 81
    "topic":
    """Canal de la revue de presse de La Quadrature du Net ~ %s articles en attente ~ Mode d'emploi https://wiki.laquadrature.net/Revue_de_presse ~ Une arme, le savoir est. Le diffuser, notre devoir c'est.""",
82

83 84
    "tweet_rp_fr":
    """[fr] %s — %s""",
Mindiell's avatar
Mindiell committed
85

86 87
    "tweet_rp_en":
    """[en] %s — %s""",
88

89 90
    "new_starter":
    """Afin d'éviter des commandes prises en compte par plusieurs bots, il est désormais fortement conseillé d'utiliser des commandes commençant par '~', merci.""",
91 92 93 94 95 96 97 98 99

    "please_op":
    """%s j'ai besoin d'être op pour modifier le topic, ne m'oubliez pas s'il vous plait !""",

    "oped":
    """Merci %s <3""",

    "deoped":
    """Vilain %s )o;""",
100 101 102

    "wiki_update":
    """%s a mis à jour la page "%s" sur le wiki (%s)""",
103 104 105 106

    "coin_deltree":
    """%s ~ %s ~ Deltree ~ %s ~ %s""",

107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
    "new_rp_new_article":
    """Merci %s, cette url a été ajoutée à la revue de presse ! À présent, que dirais-tu d'aider à choisir les extraits de l'article à publier sur #lqdn-rp ? <3""",

    "new_rp_known_article":
    """Merci %s ! Un point a été ajouté à cet article : à partir de 3, il pourra être repris dans la revue de presse. D'ailleurs, que dirais-tu d'aider à choisir les extraits à publier sur #lqdn-rp ? <3""",

    "new_rp_taken_article":
    """Merci %s ! Un point a été ajouté à cet article : il va être repris dans la revue de presse. D'ailleurs, que dirais-tu d'aider à choisir les extraits à publier sur #lqdn-rp ? <3""",

    "known_rp_new_article":
    """Merci %s, cette url a été ajoutée à la revue de presse !""",

    "known_rp_known_article":
    """Merci %s ! Un point a été ajouté à cet article : à partir de 3, il pourra être repris dans la revue de presse.""",

    "known_rp_taken_article":
    """Merci %s ! Un point a été ajouté à cet article : il va être repris dans la revue de presse.""",

    "master_rp_new_article":
    """Merci pour l'info %s !""",

    "master_rp_known_article":
    """Merci %s !""",

    "master_rp_taken_article":
    """Merci %s ! L'article est prêt pour la revue de presse !""",

134

135
}