Telegram kanalga to'liq maqola ko'rinishida avtomatik post joylash
Endi blogga yozilgan maqola faqat silka emas, balki to'liq va o'qishga qulay tayyor post sifatida Telegram kanalga boradi.
Shaxsiy blogimiz avtomatizatsiyasi yangi va eng yuqori darajaga ko'tarildi! Avvalgi tizimimizda kanalga faqat qisqa bildirishnoma va sarlavha borgan bo'lsa, endilikda butun maqolaning o'zi to'g'ridan-to'g'ri Telegram kanalga (@izzatjon_qodirov_blog) joylanadi.
Nima o'zgarishlar qilindi?
Biz scripts/notify-telegram.mjs ichiga maxsus Markdown to Telegram HTML konvertorini yozib chizdik. U quyidagi imkoniyatlarga ega:
- Sarlavhalar: Markdown'dagi
##belgilar avtomatik▪️ Sarlavhako'rinishiga o'tadi va qalin (<b>) qilib yoritiladi. - Kod bloklari: Matn ichidagi dasturlash kodlari maxsus
<pre><code>teglari bilan o'raladi va HTML belgilar (<,>) xavfsiz holatga keltiriladi. - Iqtiboslar:
>bilan boshlanuvchi satrlar Telegram'ning rasmiy<blockquote>elementida chiroyli ko'rinish oladi. - Ro'yxat va teglar: Barcha teglar (
#telegram,#markdown) avtomatik ajratib ko'rsatiladi.
Nega bu juda qulay?
O'quvchilar endi kichik maqolalarni o'qish uchun saytga o'tishga majbur bo'lishmaydi — hamma matnni Telegram'ning o'zida qulay va tez o'qib chiqishadi! Agar maqola juda uzun bo'lib ketsa (3,900 belgidan oshsa), tizim aqlli tarzda abzas oxirida qisqartirib, davomini saytda o'qish uchun silka qo'shib beradi.
Hozirda siz o'qib turgan ushbu post aynan shu avtomatizatsiya skripti orqali hech qanday inson aralashuvisiz, to'g'ridan-to'g'ri GitHub Actions tomonidan kanalga joylandi!
Dasturlash va avtomatizatsiya shunchaki vaqtni tejabgina qolmay, ijodga bo'lgan ishtiyoqni ham ikki karra oshiradi. E'tiboringiz uchun rahmat!