telegram guruhlari
26/11/2018How to promote Groups in Telegram?
26/11/2018telegram sotib olish
Kreditlar
dvv (Vladimir Dronnikov) SaveDataDir konfiguratsiya opsiyasini taqdim etish uchun. joy xabarlarini qo’shish uchun snippet-java. Markdown muammosini bartaraf etish uchun.
callback so’rovi tugunini taqdim qilish uchun greenstone7.
loyihani tozalash uchun kerak
qo’shimcha tarkibiy havolalar, videolar, audio fayllar uchun weblinkni taqdim qilish uchun psyntium.
MatthiasHunziker umumiy voqealarni qo’llab-quvvatlash uchun qayta qo’ng’iroq so’rovlar tugunini kengaytirish uchun
Chat faoliyatingizni yuborish uchun Skiepp.
Increase Telegram Members
A’zolarni qanday qilib oshirish mumkin?
Ha
haqiqiy a’zolarni sotib olishingiz mumkin
5 $ har bir 1k a’zo
Agar xohlasangiz, menga murojaat qiling
Bođlišliklar
Tugmachalar tugun-telegram-bot-api atrofida oddiy to’r pardasi
Tarix
Versiya 4.x.x o’zgarishlarni o’zgartirish: eski qayta chaqiruv so’rovlar tuguni umumiy voqea tuguniga almashtirildi. Mavjud oqimlarda eski qayta qo’ng’iroq so’rovlar tugunini tadbir tuguniga almashtirishingiz mumkin. Iltimos, ushbu voqea tugunini qayta qo’ng’iroq qilish so’rovi hodisasini qabul qilish uchun sozlang.
Ogohlantirish
Tugmalar nodejs 8.11.1 va tugunni qizil 0.18.4 bilan sinab ko’riladi.
Foydalanish
Kirish tuguni botdan xabarlarni oladi va quyidagi tartibga ega bo’lgan xabar ob’ektini yuboradi:
msg.payload xabar tafsilotlarini o’z ichiga oladi
chatId: suhbatning noyob identifikatori. Xuddi shu suhbatga javob berganida, bu qiymat tashqariga chiqishi kerak.
turi: olingan xabar turi: xabar, rasm, audio, manzil, video, ovoz, kontakt
tarkib: olingan xabar tarkibi: string yoki file_id, yoki to’liq ma’lumotga ega bo’lgan ob’ekt (manzil, kontakt)
msg.originalMessage asosiy tugma-telegram-bot-api lib-dan asl xabar ob’ektini o’z ichiga oladi.
Chiqish tugunlari kontentni ajratilgan suhbatga jo’natadi. Oddiy eko oqimga o’xshaydi:
Quyi matn echo oqimi
A’zolarni qanday qilib oshirish mumkin?
Ha
haqiqiy a’zolarni sotib olishingiz mumkin
5 $ har bir 1k a’zo
Agar xohlasangiz, menga murojaat qiling
Канал телеграмм получает
Konfiguratsiya tugunlari
Bu erda kiritilishi kerak bo’lgan yagona narsa – yangi bot yaratishda @botfatherdan olingan ma’lumot. Qator avtomatik ravishda kesiladi. Tugun ikkita ixtiyoriy xususiyatni o’z ichiga oladi: foydalanuvchilar va chatidlar. Ushbu botdan foydalanish huquqiga ega bo’lgan nomlar va / yoki chatidlar ro’yxatini kiritishingiz mumkin. Bu bot foydali shaxslardan kelgan chaqiriqlarni faqat qabul qilishi kerak bo’lsa foydalidir. Xususiyat maydonlarining qiymatlari, masalan, Hugo, Sepp, Egon bilan ajralib turilishi kerak. Bu xususiyatdan foydalanishni xohlamasangiz, maydonlarni bo’sh qoldiring. SaveDataDir, musiqa, video, hujjatlar va hokazo. kabi barcha tarkiblarni avtomatik ravishda yuklab olish uchun o’rnatilishi mumkin bo’lgan ixtiyoriy konfiguratsiya qiymati.
Qabul qiluvchi tugun
Ushbu tugun chatdan barcha xabarlarni oladi. Faqat botni chatga taklif qilish. (Bot har bir xabarni qabul qilib oladimi-yo’qmi? / Setprivacy @botfather.) Tushgan tugun kutubxonasidagi asl xabar msg.originalMessage-da saqlanadi. msg.payload chatId, tur va kontent kabi eng muhim ma’lumotlarni o’z ichiga oladi. Kontent xabar turiga bog’liq. Masalan, Agar siz xabar olsangiz, u holda kontent – bu mag’lubiyatdir. Agar siz manzilni tanlasangiz, kontent kenglik va uzunlikni o’z ichiga olgan ob’ektdir. Ikkinchi chiqish xavfsizlikni qo’llayotganda va foydalanuvchi botga kirish huquqiga ega emasligida ishga tushadi. Pastga qarang.
Qabul qilgich tugunlari videolar, hujjatlar va hokazo kabi ma’lumotlarni olganda, fayl saqlash uchun DataDir konfiguratsiya tuguniga o’rnatilganda avtomatik tarzda mahalliy qattiq diskka yuklab olinadi. Katalog shuningdek, xabar yukining bir qismidir: msg.payload.path Xabarga qo’shimcha ravishda, foydali yukning to’g’ridan-to’g’ri yuklab olish havolasini o’z ichiga oladi: msg.payload.weblink
Yuboruvchi tuguni
Ushbu tugun suhbatni yuklaydi. Foydali yuk quyidagi maydonlarni o’z ichiga olishi kerak: msg.payload.chatId – chatId msg.payload.type – masalan. “Message” msg.payload.content – sizning xabar matni msg.error – bir istisno ro’y berganda o’rnatiladi
A’zolarni qanday qilib oshirish mumkin?
Ha
haqiqiy a’zolarni sotib olishingiz mumkin
5 $ har bir 1k a’zo
Agar xohlasangiz, menga murojaat qiling
Buyruqlar tuguni
Buyruq tugunni ko’rsatilgan buyruq olinganida xabarni tetiklash uchun ishlatilishi mumkin: masalan. Yordam bering. Quyidagi misolga qarang. Ikkita chiqishi bor
Buyruq qabul qilinganda tetiklanadi
Buyruq qabul qilinmaganda tetiklenir
Ikkinchisi klaviaturadan foydalanish bo’lsangiz foydali bo’ladi. Quyidagi misolga qarang. Buyruqlar odatda / foo bilan boshlanadi. Telegramma api xujjatlariga ko’ra buyruq foo @BotBot kabi bot nomidan so’ng beriladi. Bu bir guruh suhbatiga bir nechta turli botlarni qo’shsangiz muhimdir. Boat uzoq ko’rsatgich yordamida to’g’ridan-to’g’ri unga jo’natilmagan buyruqlar bilan ishlamasligi uchun buyruq tugunining variantlarida “qat’iy” rejimni o’rnatishingiz mumkin. Bunday holda bot faqat guruh suhbatlarida to’liq buyruq belgisini qabul qiladi.
Voqealar tugunlari
Tugun quyidagi kabi botlardan voqealarni oladi:
Inline klaviaturalarning callback_query. Misol-papkada joylashgan inline klaviatura oqimining oqimiga qarang.
inline_query
tahrirlangan_message kimdir oldindan yuborilgan xabarni o’zgartirganda tetiklenir.
channel_post bot, agar jamoat kanalining a’zosi bo’lsa (/ disabled o’chirib tashlanadi).
tahrirlangan_channel_post kimdir oldindan yuborilgan xabarni ommaviy kanalda o’zgartirganda tetiklenir.
Javob bering
Javob tugmasi belgilangan xabarga javob berishni kutadi. Yuboruvchi tugmasi bilan birgalikda ishlatilishi kerak: Quyidagi misolga qarang.
A’zolarni qanday qilib oshirish mumkin?
Ha
haqiqiy a’zolarni sotib olishingiz mumkin
5 $ har bir 1k a’zo
Agar xohlasangiz, menga murojaat qiling
Oddiy aks ettirish
Bu misol o’zini tushuntirib berishdir. Qabul qilingan xabar qaytariladi
jo’natuvchiga yuborilgan. Alt textecho flowImplementing a / help commandBu oqim sizning botning yordamini qaytaradi. Buyruqni oladi va qaytariladigan yangi xabarni yaratadi: Alt textAlt textNote: Siz original ma’lumoti orqali jo’natuvchining ma’lumotlariga kirishingiz mumkin. Klaviaturadan foydalanishKeyboardlar jo’natuvchidan qo’shimcha ma’lumot olish uchun juda foydalidir. Buyruq qabul qilinganda birinchi chiqish ishga tushiriladi va dialog ochiladi: Alt matnli klaviatura oqimiAlt matni Javob pastki oqimni tetikleyen ikkinchi chiqishga yuboriladi. Ma’lumotlar bu yerda global xususiyatlar orqali o’tkaziladi. Matnni klaviaturaga javobli nodeNext-ni qo’llash orqali bot shuningdek, savol berishi va javobni kutishi mumkin. Foydalanuvchi ma’lum bir xabarga javob berganida, telegramma javob tugunidan foydalanish mumkin: Alt matn onreplymessage flowAlt textThe savol savolga yuboriladi. Ushbu tugma javobni kutib turgan javob tugunini ishga tushiradi. Foydalanuvchiga ushbu xabarga aniq javob berish kerak. Agar foydalanuvchi faqatgina ba’zi matnlarni yozsa, tugunni ishga tushirilmaydi. Matnli matn So’nggi funksiya javobni ikkita chiqishi bilan funksiya tugunidan foydalanib qanday baholay olishni ko’rsatadi. Inline klaviaturani ishga tushirish Inline klaviaturasida qayta qo’ng’iroq qilish so’rovini qaytarish uchun tugmalar mavjud. har qanday funktsiyani ishga soladigan bot. Buyruq qabul qilinganda birinchi chiqish tetiklenir va inline klaviatura ko’rsatiladi: Alt matn inlinekeyboard flowAlt textThe qayta qo’ng’iroq qilish so’rovi voqea tugmasi tomonidan qabul qilinadi. Bunga quyidagicha javob berish kerak: Bu erda kerakli bot buyrug’ini ishga tushirish uchun kodingizni qo’shishingiz mumkin. Javobda msg.payload.content.AltextEditda qayta qo’ng’iroq qilish so’rovi ma’lumotlari mavjud. Inline keyboardAn inline klaviatura ‘editMessageReplyMarkup’ ko’rsatmasi yordamida o’zgartirilishi mumkin. Mavjud xabarni o’zgartirish uchun klaviatura xabarining xabarini bilishingiz kerak. Misol papkasida namuna oqimi keltirilgan va shunday bo’lishi mumkin: Pastki matnni tahrirlashtekimgichi oqimiAlt matnli Xabar kimligi oqim yoki global kontekstda saqlanishi kerak. Bu faqat bir suhbat bor deb faraz qiladigan demo. Pastki matni “editMessageReplyMarkup” buyrug’i yordamida sezilib turilgan dastlabki klaviaturani o’zgartirgan holda o’zgartiring. Pastki matni Quyidagi tugma tugunlari faqat javoblarni ko’rib chiqadi va boshqa sehrli buyruq yordamida klaviaturani yashiradi: ‘deleteMessage’ Quyi matni ‘editMessageReplyMarkup’ ga muqobil ravishda ‘editMessageText’ ni ham klaviatura va matnni quyidagi kabi o’zgartirishi mumkin: Alt textImplementing an inline_queryBots, bot / setinline orqali Bot satri rejimiga o’rnatilganda, inline_query orqali har qanday suhbatdan chaqirilishi mumkin https://core.telegram.org/bots/api#inline-mode Nusxa ko’chirish namunalari papkasida va quyida keltirilgan bo’lishi mumkin: Quyi satr satr satrlari oqimi inline_query natija qatorini yuborib javob berishi kerak. qarang: https://core.telegram.org/bots/api#inlinequeryresult Misol oddiygina ikkita oddiy maqolani qaytaradi, ammo deyarli har qanday kontent qaytarilishi mumkin. Quyi matnInline_query-da, jo’natuvchining manzilini o’z ichiga olishi mumkin. Ushbu chaqiriqni yoqish uchun / setinlinegeo-ni botfather-da joylashtirishingiz mumkin. Joylashuvni suhbatga yuborish mumkin. Bot, uzunlik va kenglikni qabul qilishi mumkin: Alt matnXatolik chatga xabar yuborishSizning chatingiz bor bo’lsa, bundan avval biror narsa olishingizga hojat qoldirmasdan xabar yuborishingiz mumkin. Pastki matn sendmessagetochat flowSending photos, videos, … Matnli xabarlarni yuborishdan so’ng siz fotosuratlar va videolar kabi deyarli har qanday tarkibni yuborishingiz mumkin. To’g’ri turdagi va kontentni tanlang va siz bajarasiz. Qabul qilingan xabarga javob yozishni istasangiz: msg.payload.content = ‘foo.jpg’; msg.payload.type = ‘foto’; Eslatma: chatId siz allaqachon to’g’ri bo’lsa qabul qilingan msg ob’ektini qabul qilgich tugmasidan qayta ishlatish. Faylni mazmun sifatida yuborish uchun quyidagi turlardan birini qo’llashingiz mumkin: photoaudiovideovideo_notestickervoicedocument Tarkibni saqlash papkasida saveDataDir yozuvini o’rnatish orqali tarkib avtomatik ravishda mahalliy papkaga yuklab olinishi mumkin. Siz rasm, audio, hujjat, video, audio taglavhasini taglavha xususiyatini quyidagi kabi qo’shib qo’shishingiz mumkin: msg.payload.caption = “Buni ko’rib chiqishingiz kerak!”; Quyidagi turlar maxsus tarkib formatini talab qiladi ishlatilgan. Qo’shimcha ma’lumot uchun pastki tugunni ochish uchun api-ga qarang.locationcontactvenuelback_queryactionAltext Alt textSending contactSimiqat ma’lumoti asosiy API tomonidan qo’llab-quvvatlanadigan maydonlarga “telephone_number” va “first_name” uchun cheklangan. Lekin, agar siz mijoz uni yuborgan bo’lsa, “last_name” ni olishingiz mumkin. Msg.payload.content: {telefon_number: “+49 110”, first_name: “Polizei”}; matnli chat tadbirlariBot botni keyingi ishlov berish uchun biroz vaqt kerak bo’lsa-da, nima sodir bo’lganligi haqida foydalanuvchiga xabar berishni istasangiz, siz receiver.msg.payload kanalining yuqori qismida paydo bo’ladigan suhbatni yuborishingiz mumkin. msg.payload.content = “yozish”; Kontent
1 Comment
How I can advertise on these channels:
https://t.me/forex_directory (111 k)
https://t.me/bet_directory (50 k)
https://t.me/social_directory (40 k)
https://t.me/sport_directory (20 k)
https://t.me/chinese_channels (28 k)
https://t.me/airdrop_dir (18 k)
https://t.me/russia_channels (18 k)
https://t.me/us_channels (14 k)
https://t.me/dating_directory (20 k)