⚡️ Odoo'dan Telegram'a Doğrudan Entegrasyon: Sınırları Unutun!
Artık herhangi bir Odoo belgesinden (Satış, Fatura, Stok vb.) birkaç saniye içinde Telegram'a metin mesajları ve PDF raporları gönderebilme imkanı mevcut!
Önemli not:SadeceKendi sunucunuzda barındırılan(özel sunucu) versiyonlar için. Odoo Online platformunda çalışmaz.
✨ Sizi şaşırtacak olanaklar:
Sohbet arayüzünde (chatter) WhatsApp gibi kullanışlı bir buton belirecek. Artık müşteriyle iletişim kurmak için sistemi terk etmenize gerek yok!
İstediğiniz PDF formatındaki raporu seçin ve tek bir tıklama ile belge olarak gönderin. Hızlı, kaliteli ve modern!
Aynı anda hem metin mesajı hem de PDF dosyasını birden fazla alıcıya göndererek zaman kazanın.
Karmaşık ayarlar olmadan! Müşteri bot'a /start komutunu gönderdiğinde yeter — Webhook aracılığıyla Odoo otomatik olarak onun Sohbet ID numarasını belirler ve veritabanına bağlar.
Hangi modellerde buton görünümü, hangi raporların gönderilebileceği ve hangi kullanıcıların bu yetkiye sahip olduğunu tam olarak kontrol edin.
Her gönderilen mesajın durumu, zamanı ve sonucu sistemde kaydedilir. Ayrıca, gerçekleştirilen işler hakkında "Chatter"da otomatik hatırlatma bırakılır.

Bağlantı formu — Her bir ortak (partner) için Telegram Kullanıcı Adı ve Sohbet ID alanları eklenir.

Ayarlar → Telegram — Bot Token ve Webhook Secret Token'ı girin.

Telegram → Yapılandırma → Model Yapılandırmaları — her bir model için erişim hakları ve izin verilen raporları oluşturun.
🛠 Sozlash bo‘yicha qo‘llanma
1. @BotFather orqali Telegram bot yaratish
Telegram-ni oching → @BotFather profilini toping → /newbot buyrug‘ini yuboring → Ko‘rsatmalarga amal qiling va yakunda berilgan Bot Token-ni nusxalab oling.
2. Bot Token va Webhook Secret-ni Odoo-ga kiritish
Settings (Sozlamalar) → Telegram menyusiga o‘ting. Nusxalangan Bot Token-ni kiriting. Webhook Secret maydoniga esa o‘zingiz xohlagan ixtiyoriy maxfiy so‘z yoki kodni yozing (masalan: myodoo_tg_secret_2026).
Ushbu maxfiy kodni eslab qoling, u keyingi bosqichda kerak bo‘ladi.
3. Webhookni Telegramda ro‘yxatdan o‘tkazish
Brauzeringizda quyidagi havolani bir marta oching
https://api.telegram.org/bot<BOT_TOKEN>/setWebhook?url=https://<YOUR_DOMAIN>/telegram/webhook/<WEBHOOK_SECRET>
<BOT_TOKEN> — @BotFather bergan token (1-bosqich).
<YOUR_DOMAIN> — Odoo serveringiz manzili (masalan: kompaniya.uz).
<WEBHOOK_SECRET> — Sozlamalarda o‘zingiz yozgan maxfiy kod (2-bosqich).
To‘liq misol:
https://api.telegram.org/bot8602697632:AAEBSxxxxxxxxxx/setWebhook?url=https://kompaniya.uz/telegram/webhook/myodoo_tg_secret_2026
Agar hammasi to‘g‘ri bo‘lsa, ekranda {"ok":true,"result":true,"description":"Webhook was set"} yozuvi chiqadi.
4. Modellar konfiguratsiyasini yaratish
Telegram → Configuration → Model Configs → New menyusiga o‘ting. Kerakli modelni tanlang (masalan: Sales Order) va Active ✅ holatiga o‘tkazing. Bu yerda qaysi PDF hisobotlarni va qaysi foydalanuvchilar yubora olishini cheklashingiz ham mumkin.
5. Kontaktlarga Telegram Username qo‘shish
Contacts (Kontaktlar) bo‘limidan kerakli shaxsni tanlang va Telegram Username maydoniga uning foydalanuvchi nomini (@ belgisiz) yozing. Masalan: foydalanuvchi @nodir_bek bo‘lsa → nodir_bek deb yoziladi.
6. Kontakt botga /start buyrug‘ini yuborishi
Mijoz yoki hamkor Telegram-da sizning botingizni ochib, /start tugmasini bosishi kerak. Shunda Odoo avtomatik ravishda uning Telegram Chat ID raqamini kontakt ma’lumotlariga to‘ldirib qo‘yadi. Shundan so‘ng u qabul qiluvchi sifatida ro‘yxatda ko‘rinadi.
7. Istalgan hujjatdan xabar yuborish
Sotuv buyurtmasi, Faktura yoki boshqa sozlangan hujjatni oching. Chat (chatter) bo‘limidagi Send Telegram tugmasini bosing. Qabul qiluvchini tanlang, xohlasangiz PDF hisobotni biriktiring yoki matn yozing va Send tugmasini bosing. ✅