Versuchen Sie herauszufinden, wie Sie eine Markdown-Datei in einen formatierten Post in einem Kanal hochladen können. Gibt es dafür einen API-Aufruf?
Das datei.upload scheint nur das rohe Hochladen von Abzügen zu unterstützen.
Sieht aus wie Nr.
Aus der Slack-Hilfe , die korrekte Formatierung von Listen verwendet Umschalt + Eingabetaste und fügt das tatsächliche Aufzählungszeichen (•) ein. Es wird Ihre Sternchen nicht für Sie konvertieren (zum Beispiel).
Scheint merkwürdig einfach zu sein, wenn man bedenkt, wie Slack einige Markdown-Funktionen verwendet und wie verbreitet Slack ist! Ich denke, ich sollte eine Feature-Anfrage machen?
Nicht 100% sicher, was Sie mit "Markdown-Raw-Upload" oder "Markdown-Datei" meinen, aber files.upload arbeitet mit einer Datei .md
. Sie scheinen das zur Arbeit gebracht zu haben:
... vertausche jetzt content="..."
für [email protected]
Damit konvertieren Sie eine Standard-MD-Datei (z. B. von github) in ein Slack-Post-Dokument. Es wird versuchen, alle Formatierungen wie Überschriften, Code usw. zu behalten.
Beachten Sie jedoch, dass Slack nur eine Teilmenge von MD unterstützt, also z. Tabellen werden nicht korrekt angezeigt.
Tags und Links slack-api