messages.py 4.42 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
    "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""",
52

53
    "rp_known_article":
54
    """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""",
55

56
    "rp_taken_article":
57
    """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""",
Mindiell's avatar
Mindiell committed
58

59 60 61
    "status_unknown_article":
    """Désolé %s, l'url donnée n'existe pas dans la base de données.""",

62 63
    "kill_none":
    """%s n'existe pas dans la base de données""",
Mindiell's avatar
Mindiell committed
64

65 66
    "kill_done":
    """%s mis à -100""",
Mindiell's avatar
Mindiell committed
67

68 69
    "stats_bravo":
    """Bravo les neurones, rien en retard depuis ces %s derniers jours!""",
70

71 72
    "title":
    """Titre: %s (à %s)""",
Mindiell's avatar
Mindiell committed
73

74 75
    "admin_list":
    """Liste des modérateurs actuels: %s""",
76

77 78
    "admin_add":
    """%s a(ont) été ajouté(s) à la liste des modérateurs""",
79

80 81
    "admin_add_empty":
    """Ces utilisateurs sont déjà modérateurs""",
82

83 84
    "admin_del":
    """%s a(ont) été retiré(s) de la liste des modérateurs.""",
85

86 87
    "not_moderator":
    """Désolé, il ne semble pas que vous ayez les droits pour cette commande.""",
88

89 90
    "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.""",
91

92 93
    "tweet_rp_fr":
    """[fr] %s — %s""",
Mindiell's avatar
Mindiell committed
94

95 96
    "tweet_rp_en":
    """[en] %s — %s""",
97

98 99
    "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.""",
100 101 102 103 104 105 106 107 108

    "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;""",
109
}