Senzastile AutoPost for Telegram

Senzastile AutoPost for Telegram

توسط

Tagline: WordPress Telegram

Senzastile AutoPost for Telegram sends newly published posts to a Telegram channel using the Bot API. Settings, previews, and diagnostics live under the top-level AutoPost Telegram menu in your WordPress admin.

Features

  • Automatic sharing when a post is published (duplicate sends avoided with post meta).
  • Top-level admin menu: AutoPost Telegram Settings (bot token, channel, HTML template, featured image option).
  • Telegram parse_mode HTML with dynamic fields escaped and markup filtered through wp_kses().
  • Card-based settings UI with hero, status, setup guide, and tools.
  • Live template preview on the settings screen (sample data via AJAX).
  • Optional dashboard widget with a connection snapshot.
  • Manual share on the post editor for published posts.
  • AJAX connection test with branded test image and HTML status message.
  • Masked bot token in settings (reveal on demand; tests use saved credentials).
  • Last API/HTTP error surfaced for administrators (optional).

Placeholders: {title}, {excerpt}, {url}. Legacy: {permalink} (same as {url}), {author}, {date}.

Allowed HTML in templates: b, strong, i, em, code, a (href).

External services

This plugin connects to the Telegram Bot API to publish WordPress posts to Telegram channels.

Service used:
Telegram Bot API
https://core.telegram.org/bots/api

Data sent:
– Telegram Bot Token
– Channel ID / Username
– Post title
– Post excerpt/content
– Featured image (optional)

Data is sent only when:
– a post is published
– manual connection tests are executed
– preview actions are used

Terms of Service:
https://telegram.org/tos

Privacy Policy:
https://telegram.org/privacy

Troubleshooting

  • Nothing posted: Check token and channel, bot permissions in the channel, and that the post isn’t already marked as shared.
  • HTML looks wrong: Stick to allowed tags; avoid raw HTML from untrusted sources in templates.
  • Timeouts: Server firewalls or Telegram rate limits can block wp_remote_post; check the last error message in settings.
  • Test connection fails after update: Delete wp-content/plugins/senzastile-autopost-for-telegram (and any duplicate folder such as senzastile-autopost-for-telegram-1), then install a fresh copy of the plugin ZIP.

Translations

Translate at translate.wordpress.org when the project is available. A bundled it_IT pack may ship in /languages for reference.

  1. Upload the senzastile-autopost-for-telegram folder to /wp-content/plugins/ or install the ZIP from Plugins Add New.
  2. Activate Senzastile AutoPost for Telegram under Plugins.
  3. Create a bot with @BotFather and copy the HTTP token.
  4. Add the bot to your Telegram channel and promote it so it can post messages.
  5. Go to AutoPost Telegram Settings, paste the token and channel (@channel or numeric ID).
  6. Adjust the message template and optional featured image sending.
  7. Use Connection test to confirm delivery.

سوالات متداول

How do I find my channel ID?

For public channels you can often use @yourchannel. Private channels and some setups need the numeric ID (often starting with -100). Forward a channel message to bots like @userinfobot / @getidsbot or use Telegram’s “Get Chat” patterns described in the Bot API docs.

Why is my featured image not sent?

The post must have a featured image, the option to send the image must be enabled, and Telegram must be able to fetch your image URL (public HTTPS is typical). If sending the photo fails, the plugin falls back to a text-only message.

Does this plugin support Telegram HTML?

Yes. Outbound messages use Telegram HTML rules. The plugin escapes dynamic WordPress fields and only allows a small HTML subset you define in templates.

Can I disable auto share?

Yes. Use the per-post option in the editor sidebar to skip Telegram for that post.

Where can I see errors?

Failed API requests store the latest error for admins on AutoPost Telegram Settings and in the dashboard widget when enabled.

×
نظری برای این آیتم موجود نیست.
0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
هیچ نسخه‌ای برای این آیتم موجود نیست.
بدون امتیاز

قیمت:

رایگان

نگارش

آخرین انتشار

21 خرداد 1405

آخرین بروزرسانی

5 روز پیش

نصب های فعال

-

نگارش وردپرس

وردپرس 6.2+

تست شده از نسخه

وردپرس 7.0

نگارش PHP

PHP 7.4+

نسخه ها

0 نسخه