Criando um link para iniciar um novo tópico com informações pré-preenchidas

Há MUITO trabalho técnico pesado acontecendo aqui que o torna um pouco inaceitável para mortais; Aposto que poderíamos criar uma página da web “ajudante” que permitisse às pessoas gerar esses links facilmente.

O equivalente disso pode ser um pequeno projeto interessante para alguém implementar:

import urllib

site = 'meta.discourse.org'
title = '''Minha lista de verificação especial'''
category = 'todo'
tags = ['tag1', 'tag2']

template = '''\
# Importante!

Faça estas coisas:

[ ] coisa um
[ ] coisa dois
'''

query = urllib.parse.urlencode(dict(
    title =    title,
    category = category,
    tags =     ','.join(tags),
    body =     template,
))
print(f'https://{site}/new-topic?{query}')

imprime este link

4 curtidas