Jethro
Aktives Mitglied
Thread Starter
- Dabei seit
- 22.06.2006
- Beiträge
- 185
- Reaktionspunkte
- 31
Hallo zusammen,
ich habe bei IFTTT ein Problem einen funktionsfähigen Filter zu erstellen. Die Teillösung habe ich mir mit Google zusammengeflickt, da ich selbst keinerlei Talent fürs Programmieren habe.
Ich möchte ein Widget erstellen, was bei einem neuen Beitrag auf meiner WordPress-Seite einen Auszug auf Mastodon postet. Dabei muss ich den Inhaltsteil des Beitrages kürzen, da man ja nur eine bestimmte Zeichenzahl zur Verfügung hat.
Die Trigger und Aktion habe ich erstellt und funktionieren auch grundsätzlich. Auch das Kürzen (die ersten zwei Zeilen im Code) funktioniert. Es hapert nur, dass ich einen String erstelle, der mir die Variablen Wordpress.anyNewPostWp.PostTitle (Titel), first20 (20 ersten Worte des Textauszuges) plus "Den ganzen Text gibts unter " mit Wordpress.anyNewPostWp.PostUrl (URL des Beitrages) zusammensetzt und dann mit MastodonSocial.postAStatus.setStatus(post) die Variable ausgibt.
Irgendwo habe ich den "let"-Block gefunden, der, so dachte ich es mir, das alles in der Variable "post" zusammenfasst. Bei diesem Code bekomme ich jedoch die Fehlermeldung
Vielen Dank schon mal im Voraus.
Viele Grüße
Thomas
ich habe bei IFTTT ein Problem einen funktionsfähigen Filter zu erstellen. Die Teillösung habe ich mir mit Google zusammengeflickt, da ich selbst keinerlei Talent fürs Programmieren habe.
Ich möchte ein Widget erstellen, was bei einem neuen Beitrag auf meiner WordPress-Seite einen Auszug auf Mastodon postet. Dabei muss ich den Inhaltsteil des Beitrages kürzen, da man ja nur eine bestimmte Zeichenzahl zur Verfügung hat.
Die Trigger und Aktion habe ich erstellt und funktionieren auch grundsätzlich. Auch das Kürzen (die ersten zwei Zeilen im Code) funktioniert. Es hapert nur, dass ich einen String erstelle, der mir die Variablen Wordpress.anyNewPostWp.PostTitle (Titel), first20 (20 ersten Worte des Textauszuges) plus "Den ganzen Text gibts unter " mit Wordpress.anyNewPostWp.PostUrl (URL des Beitrages) zusammensetzt und dann mit MastodonSocial.postAStatus.setStatus(post) die Variable ausgibt.
Code:
const caption = Wordpress.anyNewPostWp.PostContent;
const first20 = caption.split(' ').slice(0, 20).join(' ');
let post = [
Wordpress.anyNewPostWp.PostTitle,
"",
first20,
"",
"Den ganzen Text gibts unter " + Wordpress.anyNewPostWp.PostUrl,
];
MastodonSocial.postAStatus.setStatus(post);
Irgendwo habe ich den "let"-Block gefunden, der, so dachte ich es mir, das alles in der Variable "post" zusammenfasst. Bei diesem Code bekomme ich jedoch die Fehlermeldung
Gibt es hier Experten, die meinen hingepfuschten Code lauffähig bekommen?Argument of type 'string[]' is not assignable to parameter of type 'string'.
Vielen Dank schon mal im Voraus.
Viele Grüße
Thomas