Il y a BEAUCOUP de travail technique lourd qui se déroule ici, ce qui rend cela un peu inacceptable pour les mortels ; je parie que nous pourrions créer une page Web « d’aide » qui permettrait aux gens de générer facilement ces liens.
L’équivalent de ceci pourrait être un petit projet astucieux à implémenter :
import urllib
site = 'meta.discourse.org'
title = '''Ma liste de contrôle spéciale'''
category = 'todo'
tags = ['tag1', 'tag2']
template = '''\
# Important !
Faites ces choses :
[ ] chose un
[ ] chose deux
'''
query = urllib.parse.urlencode(dict(
title = title,
category = category,
tags = ','.join(tags),
body = template,
))
print(f'https://{site}/new-topic?{query}')
imprime ce lien