Aller au contenu

Configuration

phil/migration-bundle
phil_migration:
    channels:
        discord_releases:                 # the transport, unless `transport` names another
            locale: fr
            title: '# Une nouvelle version est en ligne{counter}'
            continued: '## Suite{counter}'
        english:
            transport: discord_releases_en
            locale: en
            title: '# A new release is online{counter}'
        discord_news:
            locale: fr
            content: news
            heading: '# {title}'
            link: 'Pour voir la nouvelle : {url}'
            max_length: 2000
OptionValeur par défautRôle
transportle nom du canalLe transport de chatter, tel que le nomme framework.notifier.chatter_transports
locale%kernel.default_locale%La locale dans laquelle l'annonce est lue : une langue, éventuellement suivie d'une région
contentnotesnotes, les notes de version, ou news
title''Le titre du premier message ; aucun s'il est vide
continued''Le titre des messages qui suivent ; aucun s'il est vide
heading'{title}'La ligne d'une nouvelle qui contient son titre
link'{url}'La ligne d'une nouvelle qui contient son URL ; aucune si elle est vide
max_length2000Le message le plus long qu'accepte le transport, au moins 100 : 2000 caractères sur Discord

{counter} devient (2/3) quand une version prend plus d'un message, et rien quand elle en prend un seul. Un titre occupe au plus la moitié d'un message. Une note ou une nouvelle qui n'est pas écrite dans la locale d'un canal en est omise, de sorte qu'un canal par locale annonce une version dans chaque langue.

La façon dont une version est coupée en messages est décrite dans la référence de phil/migration.