வேகமாக விரிவடையும் தொழில்நுட்ப உலகில் நிறுவனங்களுக்கும் தனிநபர்களுக்கும் பயனுள்ள கருவிகளாக சாட்போட்கள் உருவாகியுள்ளன.
பலதரப்பட்ட அம்சங்கள் மற்றும் குறிப்பிடத்தக்க பயனர் தளத்துடன் பிரபலமான அரட்டை மென்பொருளாக அணுகக்கூடிய பல்வேறு தளங்களில் டெலிகிராம் வேறுபடுகிறது.
இந்த இடுகையில், புதிதாக AI டெலிகிராம் சாட்போட்டை உருவாக்கும் சுவாரஸ்யமான உலகத்தை நான் ஆராய்வேன். நான் கோட்லெஸ் மற்றும் இரண்டையும் கடந்து செல்வேன் பைதான் குறியீடு பயிற்சிகள்.
ஆரம்பிக்கலாம்!
பல சாட் மூலம் சாட்போட்டை உருவாக்குதல்
ManyChat டெலிகிராம் உட்பட பல்வேறு செய்தியிடல் தளங்களில் பயன்படுத்துவதற்கு சாட்போட்களை உருவாக்க உங்களை அனுமதிக்கும் ஒரு வலுவான தளமாகும்.
இந்த படிப்படியான டுடோரியலில் பல சேட்டைப் பயன்படுத்தி டெலிகிராம் சாட்போட்டை உருவாக்கும் செயல்முறையை நான் உங்களுக்குக் கூறுவேன்.
இந்த பாடத்திட்டத்தின் முடிவில், டெலிகிராம் பயனர்களுடன் தொடர்பு கொள்ளக்கூடிய வேலை செய்யும் சாட்போட் உங்களிடம் இருக்கும்.
ManyChat க்கு பதிவு செய்தல்
பார்வையிடுவதன் மூலம் தொடங்குங்கள் பல அரட்டை இணையதளம் மற்றும் ஒரு கணக்கை உருவாக்குதல்.
நீங்கள் இலவசத் திட்டத்தைத் தேர்ந்தெடுக்கலாம் அல்லது கூடுதல் அம்சங்கள் மற்றும் திறன்களுக்கு பிரீமியம் மாற்றுகளைப் பார்க்கலாம்.
டெலிகிராமை பல அரட்டையுடன் இணைக்கிறது
உங்கள் ManyChat கணக்கை உருவாக்கிய பிறகு, "சேனல்கள்" பகுதிக்குச் சென்று "டெலிகிராம்" என்பதைத் தேர்ந்தெடுக்கவும். உங்கள் டெலிகிராம் கணக்குடன் ManyChat ஐ இணைக்க திரையில் உள்ள வழிமுறைகளைப் பின்பற்றவும்.
இந்த ஒருங்கிணைப்பின் மூலம் பல சாட் உங்கள் டெலிகிராம் சாட்போட் உடன் இணைக்க முடியும்.
BotFather உடன் Bot ஐ உருவாக்குதல்
BotFather என்பது போட் தொடர்பான அனைத்து கடமைகளுக்கும் கட்டளை மையமாக செயல்படும் ஒரு போட் ஆகும். உங்கள் போட்களை கட்டுப்படுத்துவதற்கும் தனிப்பயனாக்குவதற்கும் இது பல வழிமுறைகளை உள்ளடக்கியது.
நான் “/newsbot” கட்டளையைப் பயன்படுத்தினேன், மேலும் புதிய போட் ஒன்றை உருவாக்குவதற்கான படிகளைப் பின்பற்றினேன். எனது போட்க்கு "trying_a_new_bot" என்ற பெயரைக் கொடுத்தேன், பின்னர் அதற்கு "bot" என்று முடிவடையும் பயனர் பெயரைக் கொடுத்தேன்.
BotFather எனக்காக ஒரு வகையான HTTP API டோக்கனை வழங்கியது, அதை நான் பாதுகாப்பாக வைத்திருக்க விரும்பினேன், ஏனெனில் இது போட்டை இயக்க அனுமதிக்கிறது.
எனது புதிய போட்டை உருவாக்கி முடித்த பிறகு, BotFather எங்களுக்கு போட்டின் டெலிகிராம் இணைப்பைத் தருகிறார்.
எனது போட்டை மிகவும் கவர்ச்சிகரமானதாகவும் தகவலறிந்ததாகவும் மாற்ற, நான் ஒரு விளக்கம், ஒரு பிரிவு மற்றும் சுயவிவரப் படத்தைச் சேர்க்கலாம்.
எனது போட்டிற்கு சிறந்த பெயர் வேண்டுமானால், பாட் ஆதரவைத் தொடர்புகொள்ளுமாறு போட்ஃபாதர் எனக்கு அறிவுறுத்தினார்.
அமர்வு முழுவதும் எனது போட்டை நிர்வகிப்பதற்கான பல கட்டளைகளை BotFather எனக்கு வெளிப்படுத்தினார்.
இந்த கட்டளைகளில் போட்டின் பெயர், விளக்கம், தகவல் மற்றும் சுயவிவரப் புகைப்படம் ஆகியவற்றைப் புதுப்பிப்பதற்கான கட்டளைகளும் இருந்தன.
நான் கட்டளை பட்டியலை மாற்றலாம், தேவைப்பட்டால் போட்டை அகற்றலாம் மற்றும் இன்லைன் பயன்முறை, குழுக்களில் தனியுரிமை முறை மற்றும் பல போன்ற பாட் அமைப்புகளை மாற்றலாம்.
BotFather ஆன்லைன் பயன்பாடுகள் மற்றும் கேம்களுக்கான செயல்பாடுகளை போட்களை உருவாக்குதல் மற்றும் பராமரிப்பதுடன் வழங்குகிறது. தற்போதைய ஆன்லைன் பயன்பாடுகள் மற்றும் கேம்களை மாற்ற அல்லது நீக்க, அத்துடன் புதியவற்றை உருவாக்க எளிய வழிமுறைகளைப் பயன்படுத்தலாம்.
API டோக்கனை நகலெடுக்கிறது
உங்கள் API டோக்கனை ரகசியமாக வைத்திருப்பதை உறுதிசெய்து, நீங்கள் உருவாக்கிய பிறகு அதை உங்களுக்கு வழங்கவும். ManyChat API டோக்கன் நகலெடுக்கப்பட வேண்டும்.
இந்த டோக்கன் உங்கள் டெலிகிராம் கணக்கை அணுக அனுமதிப்பதால், அதைப் பாதுகாப்பாக வைத்திருப்பது அவசியம்.
ManyChat இல் API டோக்கனை ஒட்டுதல்
கணக்கைத் திறப்பதன் மூலம் பல சேட்டில் டெலிகிராம் ஒருங்கிணைப்பு அமைப்புகளுக்குச் செல்லவும்.
API டோக்கனை நகலெடுத்து, அதை நீங்கள் முன்பு கண்டறிந்த "Mychat-telegram-bot-token" பிரிவில் வைக்கவும். உங்கள் ManyChat கணக்கும் டெலிகிராமும் இப்போது இணைக்கப்பட்டுள்ளன.
பல அரட்டை மற்றும் டெலிகிராமை இணைக்கிறது
API டோக்கன் வெற்றிகரமாக நகலெடுக்கப்பட்டவுடன், உங்கள் ManyChat கணக்கு இப்போது உங்கள் டெலிகிராம் கணக்குடன் இணைக்கப்பட்டுள்ளது.
இந்த ஒருங்கிணைப்பின் மூலம் பல சாட் உங்கள் டெலிகிராம் சாட்போட் உடன் இணைக்க முடியும்.
தானியங்கு பதில்களுக்கான புதிய ஓட்டத்தை உருவாக்குதல்
குறிப்பிட்ட சொற்கள் அல்லது சொற்றொடர்களுக்கு தானாக பதிலளிக்க, ManyChat இல் உள்ள "ஆட்டோமேஷன்" அம்சத்தை அணுகவும்.
இந்த தானியங்கு பதில்களைக் கையாள்வதற்கான புதிய ஓட்டத்தை உருவாக்க "புதிய ஓட்டம்" என்பதைக் கிளிக் செய்யவும்.
முதல் படியை உருவாக்குதல் (தூண்டுதல்)
புதிய ஓட்டத்தில் "தொடக்க படி" (தூண்டுதல் என்றும் அழைக்கப்படுகிறது) சேர்க்கவும்.
ஒரு குறிப்பிட்ட சொல் அல்லது சொற்றொடர் பயனரின் செய்தியில் குறிப்பிடப்பட்டால், இந்த தூண்டுதல் ஓட்டத்தைத் தொடங்குகிறது. தூண்டுதலை வரையறுக்க, "தூண்டலைச் சேர்" பொத்தானைக் கிளிக் செய்யவும்.
டெலிகிராமை ஒரு தூண்டுதல் மூலமாகப் பயன்படுத்துதல்
இடது பக்கத்தில், தூண்டுதல் விருப்பங்களிலிருந்து "டெலிகிராம்" என்பதைத் தேர்ந்தெடுக்கவும்.
பின்னர், டெலிகிராம் அமைப்புகளுக்குக் கீழே, சரியான தூண்டுதலாக "டெலிகிராம் முக்கிய வார்த்தை" என்பதைத் தேர்ந்தெடுக்கவும்.
முக்கிய சொல்லை அடையாளம் காணுதல்
தானியங்கு பதிலைச் செயல்படுத்த, முக்கியச் சொல்லைக் கிளிக் செய்து, தொடர்புடைய சொல் அல்லது சொற்றொடரை உள்ளிடவும். தூண்டுதல் என்ற சொல்லை உள்ளிட்ட பிறகு, அதைச் சேமிக்க "உருவாக்கு" என்பதைக் கிளிக் செய்யவும்.
முதல் ஓட்டத்தை உருவாக்குதல்
டெலிகிராம் மூலம் பதில் தெரிவிக்கப்படுவதைக் குறிக்க, ஓட்டத்தின் முதல் படியாக "டெலிகிராம்" என்பதைத் தேர்ந்தெடுக்கவும்.
தானியங்கு பதில் அனுப்பப்படும் சேனலை இது குறிப்பிடுகிறது.
தானியங்கி பதிலுக்கான செய்தி
டெலிகிராம் படிக்கு தானியங்கு பதிலாக வழங்கப்படும் செய்தியின் உள்ளடக்கத்தைச் சேர்க்கவும்.
இந்த எடுத்துக்காட்டில் பாடத்தின் பெயர் மற்றும் சுருக்கமான விளக்கம் போன்ற தகவல்களை வழங்கவும். பாடத்திட்டத்துடன் இணைக்கப்பட்ட வலைப்பக்கத்திற்கான இணைப்பை நீங்கள் விருப்பமாக வழங்கலாம்.
ஒரு பட்டன் உட்பட
தானியங்கு பதிலில் ஒரு பொத்தானைச் சேர்க்க, "பொத்தானைச் சேர்" என்பதைத் தேர்ந்தெடுக்கவும். பொத்தானின் தலைப்பை "இணையதளத்தைத் திற" என அமைக்கவும்.
நீங்கள் இணைக்க விரும்பும் வலைப்பக்கத்தின் URL ஐ வழங்கவும், அதாவது பயனர்கள் பாடநெறிக்கு பதிவுபெறும் அல்லது மேலும் அறியக்கூடிய பக்கம்.
கட்டமைப்பை உறுதிப்படுத்துகிறது
தானியங்கு பதில் மற்றும் விருப்ப பொத்தான் சரியாக உள்ளமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்த ஓட்டத்தை ஆராயவும்.
தேவைக்கேற்ப, செய்தியின் உள்ளடக்கம் அல்லது பொத்தான் விவரங்களை மாற்றவும்.
தானியங்கி பதில் ஓட்டத்தை முடிக்கவும்
ஓட்ட அமைப்புகளைச் சேமிக்கவும், உங்கள் சாட்பாட் தானாகவே முன் வரையறுக்கப்பட்ட பதிலுடன் பதிலளிக்கும், பாடத்தைப் பற்றிய தகவலையும் அதனுடன் தொடர்புடைய வலைப்பக்கத்திற்கான இணைப்பையும் வழங்கும், எந்த நேரத்திலும் ஒரு பயனர் கொடுக்கப்பட்ட சொல் அல்லது சொற்றொடரைக் கொண்ட செய்தியை அனுப்புகிறார்.
பைத்தானைக் கொண்டு டெலிகிராம் சாட்போட்டை உருவாக்குதல்
சாட்போட்களை உருவாக்குவதற்கான விரிவான அளவிலான கருவிகள் மற்றும் தொகுப்புகளை பைதான் கொண்டுள்ளது. பைதான் மூலம் டெலிகிராம் சாட்போட்டை உருவாக்கும் படிகள் மூலம் இந்தக் கட்டுரை உங்களை வழிநடத்தும்.
இந்த பாடத்தின் முடிவில் டெலிகிராம் பயனர்களுடன் தொடர்பு கொள்ளக்கூடிய வேலை செய்யும் சாட்போட்டை எவ்வாறு உருவாக்குவது என்பது பற்றிய அடிப்படை புரிதல் உங்களுக்கு இருக்கும்.
சூழலை உருவாக்குதல்
குறியீட்டு முறையைத் தொடங்குவதற்கு முன், உங்கள் கணினியில் பைதான் நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
பைதான் இணையதளத்தில் இருந்து பைத்தானை பதிவிறக்கம் செய்து நிறுவலாம்.
நாங்கள் python-telegram-bot நூலகத்தையும் பயன்படுத்துவோம், எனவே உங்கள் கட்டளை வரி இடைமுகத்தில் பின்வரும் கட்டளையைத் தட்டச்சு செய்வதன் மூலம் இது நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.
இந்த குறியீட்டிற்கு, நான் பயன்படுத்தினேன் ஜூபிட்டர் நோட்புக். அவற்றில் உங்களுக்குப் பொருத்தமானவற்றைத் தேர்ந்தெடுக்கலாம்.
pip install python-telegram-bot
டெலிகிராம் பாட் டோக்கனை எவ்வாறு பெறுவது
டெலிகிராமில் சாட்போட்டை நிறுவ போட் டோக்கன் தேவை.
டெலிகிராம் கிளையண்டைத் திறந்து, முன்பு போலவே, போட்ஃபாதர் போட்டைத் தேடவும். புதிய போட்டை உருவாக்க மற்றும் API டோக்கனைப் பெற, படிகளைப் பின்பற்றவும்.
பைதான் ஸ்கிரிப்டை உருவாக்குதல்
உங்களுக்கு விருப்பமான குறியீடு எடிட்டரைத் திறந்து, telegram_chatbot.py போன்ற புதிய பைதான் ஸ்கிரிப்டைத் தொடங்கவும்.
தேவையான நூலகங்களை இறக்குமதி செய்து, உள்வரும் பயனர் செய்திகளைச் செயலாக்க ஒரு செயல்பாட்டை உருவாக்கவும்.
பாட் ஹேண்ட்லரை கட்டமைக்கிறது
தந்தியை அமைக்கவும். உங்கள் போட் டோக்கனைப் பயன்படுத்தி, ஒரு போட் பொருளை உருவாக்கவும். டெலிகிராம் புதுப்பிப்புகளைக் கையாள அப்டேட்டர் பொருளை உருவாக்கவும்.
உள்வரும் செய்திகளைச் செயலாக்க, புதுப்பித்தலுடன் செய்தி கையாளுபவரை இணைக்கவும்.
செய்தி கையாளுதலை உருவாக்கவும்
செய்தி உள்ளடக்கத்தை அணுகவும் மற்றும் செய்தி கையாளுதல் செயல்பாட்டிலிருந்து பொருத்தமான தகவலைப் பிரித்தெடுக்கவும்.
நீங்கள் செய்தி உரை, அனுப்புநர் தகவல் மற்றும் பிற செய்தி பண்புகளை ஆராயலாம். உள்ளடக்கம் அல்லது பயனர் தகவலின் அடிப்படையில் bot.send_message() செயல்பாட்டைப் பயன்படுத்தி பதிலை உருவாக்கவும்.
Bot ஐ இயக்கவும்
அப்டேட்டர் ஆப்ஜெக்ட்டில் ஸ்டார்ட்_போலிங்() செயல்பாட்டைச் செயல்படுத்துவதன் மூலம் ஸ்கிரிப்ட்டின் முக்கியப் பகுதியில் போட்டைத் தொடங்கவும்.
இது புதிய புதுப்பிப்புகளுக்கு டெலிகிராமைத் தொடர்ந்து ஸ்கேன் செய்யும் மற்றும் புதிய செய்தியைப் பெறும்போது செய்தி கையாளுதல் முறையை அழைக்கும்.
Chatbot ஐ சோதனைக்கு உட்படுத்துகிறது
உங்கள் டெர்மினல் அல்லது கட்டளை வரியில், பைதான் ஸ்கிரிப்டை இயக்கவும்.
டெலிகிராமில் உங்கள் சாட்போட்டுடன் கலந்துரையாடலைத் தொடங்கி, நீங்கள் அமைத்துள்ள தர்க்கத்தின் அடிப்படையில் அது எவ்வாறு பதிலளிக்கிறது என்பதைப் பார்க்கவும். போட்டின் நடத்தையில் தேவையான மாற்றங்களைச் செய்யுங்கள்.
செயல்பாடு அதிகரிக்கும்
கூடுதல் அம்சங்களைச் சேர்ப்பதன் மூலம் உங்கள் சாட்போட்டின் செயல்பாட்டை மேம்படுத்தலாம்.
எடுத்துக்காட்டாக, நீங்கள் குறிப்பிட்ட வழிமுறைகளைக் கையாளலாம், வெளிப்புற APIகளிலிருந்து தரவை வழங்கலாம் அல்லது இயற்கை மொழி செயலாக்க (NLP) திறன்களை ஒருங்கிணைக்கலாம்.
நீங்கள் சரிபார்க்க முழு குறியீடு தொகுதியும் இங்கே:
இந்த சிறிய டுடோரியலைப் பின்தொடர்வதன் மூலம், பைதான் மூலம் டெலிகிராம் சாட்போட்டை உருவாக்குவதற்கான அடிப்படைகளை நீங்கள் கற்றுக்கொண்டீர்கள்.
குறிப்பிட்ட பயன்பாட்டு நிகழ்வுகளைப் பூர்த்திசெய்து சீராக வழங்கக்கூடிய அதிநவீன சாட்போட்களை நீங்கள் உருவாக்கலாம் பயனர் அனுபவம் கூடுதல் விசாரணை மற்றும் மாற்றத்துடன்.
தீர்மானம்
இறுதியாக, டெலிகிராம் சாட்போட் பயனர் அனுபவங்களை மேம்படுத்தவும் தகவல்தொடர்புகளை விரைவுபடுத்தவும் பல வாய்ப்புகளை வழங்குகிறது.
நீங்கள் வாடிக்கையாளர் சேவையை தானியங்குபடுத்தலாம், நிகழ்நேர தகவல் மற்றும் புதுப்பிப்புகளை வழங்கலாம், வடிவமைக்கப்பட்ட உள்ளடக்கத்தை விநியோகிக்கலாம், ஆய்வுகள் மற்றும் வாக்கெடுப்புகளை நடத்தலாம், தரவு மீட்டெடுப்பிற்கான வெளிப்புற APIகளுடன் இடைமுகம் செய்யலாம், ஊடாடும் கேம்கள் அல்லது வினாடி வினாக்களை வழங்கலாம் மற்றும் டெலிகிராம் சாட்போட் மூலம் பலவற்றை செய்யலாம்.
டெலிகிராம் சாட்போட்களின் தகவமைப்புத் தன்மையானது நிறுவனங்களும் மக்களும் பயனர்களுடன் வசதியாகவும் ஊடாடும் வகையில் தொடர்பு கொள்ளவும் மற்றும் அவர்களின் டிஜிட்டல் இருப்பை வளர்க்கவும் உதவுகிறது.
ஒரு பதில் விடவும்