PDA

View Full Version : حرفه ای: ارسال پیام از طریق سرورهای Telegram به کمک توابع API



soheil_programmer
سه شنبه 13 مرداد 1394, 11:30 صبح
با سلام
من الان 2 هفته است دارم روی این پروژه تحقیق می کنم و میخواهم نرم افزاری بکمک توابع API تلگرام بنویسم که قابلیت ارسال و دریافت پیام در Telegram را داشته باشه. خواهشمند است از دوستان راهنمایی بفرمایند. ضمناً با توجه به Open Source بودن Telegram و موجود بودن توابع API برای برقراری ارتباط با سایر زبان ها بایستی سورس ها در این زمینه زیاد می بودند که متاسفانه اینطور نمی باشد ضمن اینکه توضیحات مربوطه در سایت تلگرام برایم کمی مبهم می باشد. از دوستان خواهشمندم مثال های سایت notificatio که سایت واسط بین سرور تلگرام و یوزر هستند و مثال Botهای تلگرام را در این جا مطرح نکنند و مد نظر تنها ارتباط مستقیم با سرور تلگرام و به کمک توابع API است.

رفرنس (گنگ و نامفهوم) توابع API تلگرام به نقل از خود سایت:
https://core.telegram.org/api

soheil_programmer
جمعه 16 مرداد 1394, 10:21 صبح
من الان 3 هفته است دارم توی اینترنت میگردم اما چیزی پیدا نمی کنم، سورس های زیادی هم تست کردم اما جواب نگرفتم!
کسی کار کرده؟؟؟

ahmadreza.s
جمعه 16 مرداد 1394, 16:39 عصر
سلام منم خیلی در این مورد جستجو کردم ! و چیزی پیدا نکردم !
توی خود سورسی که در سورس فورج گذاشته از زبان پایتون استفاده کرده که من بلدش نیستم
ولی یه سایتی دیدم که میتونه یه جورایی واسط بشه !
اینم آدرس سایت :

http://www.notificatio.me/
اول باید این دستور رو توی NU-GET ویژوال استودیو بزنید :

Install-Package Notificatio.TelegramClient
بعد که دانلود شد(بعضی وقتا باید دو سه بار بزنی تا بگیره)

با این دستور پیامت رو میفرستی :


var api = NotificatioApi.Initialize("your_api_hash");
api.SendMessage("phone_number", "Your message");
که api_hash رو باید از طریق عضویت تو اون سایت که بالا گفتم بگیری !
عضویتش هم راحته ! یه شماره موبایل و یه ایمیل الکی به سایت میدی و ثبت نام میکنی(نیازی به ایمیل فعالسازی نداره !) بعد بهت یه api_hash میده که باهاش میتونی 100 تا پیام بفرستی !

تنها بدی که داره اینه که محدوده و تبلیغات داره !

واسه این که محدودیت تو تعداد پیام های ارسالی و همینطور تبلیغات رو برداری باید اکانت بخری !

(راستی شماره رو هم به این صورت وارد کن) :
98916xxxxxxx


ولی به نظرم با همین هم کارت راه میوفته !

موفق باشی

soheil_programmer
شنبه 17 مرداد 1394, 01:03 صبح
با سلام
من تشکر می کنم از شما ولی من که بالا گفتم از سایت notificatio نمی خوام استفاده کنم!

ahmadreza.s
شنبه 17 مرداد 1394, 09:34 صبح
با سلام
من تشکر می کنم از شما ولی من که بالا گفتم از سایت notificatio نمی خوام استفاده کنم!


سلام ، خواهش
ببخشید من کامل نخوندم ! :لبخند:

ahmadreza.s
شنبه 17 مرداد 1394, 16:51 عصر
سلام طریقه ی ساخت بوت رو فهمیدم ! با قابلیت شخصی سازی دستور ها !
به دردتون میخوره؟

soheil_programmer
سه شنبه 03 شهریور 1394, 23:46 عصر
لطفا اگه میشه بیشتر توضیح بدین که منظورتون از بوت چیه؟؟؟

ahmadreza.s
چهارشنبه 04 شهریور 1394, 10:31 صبح
لطفا اگه میشه بیشتر توضیح بدین که منظورتون از بوت چیه؟؟؟


منظورم روبات هست که مخففش کردم :لبخند:
تو همین سایت بگرد یه چنتا مطلب در موردش هست...

محمد رضا فاتحی
چهارشنبه 04 شهریور 1394, 10:59 صبح
http://barnamenevis.org/showthread.php?505811-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%88-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-%D8%B1%D8%A8%D8%A7%D8%AA-%D8%AF%D8%B1-%D8%AA%D9%84%DA%AF%D8%B1%D8%A7%D9%85-%D8%A8%D8%A7-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE&p=2256116&viewfull=1#post2256116

soheil_programmer
جمعه 10 مهر 1394, 17:43 عصر
با سلام و تشکر از rezafatehy عزیز:

من فکر کنم لینک شما اشتباه است و کار نمی کند.

behzad900
جمعه 24 مهر 1394, 00:20 صبح
با این ایمیل تماس بگیرید paybehzad@gmail.com

soheil_programmer
پنج شنبه 07 آبان 1394, 19:34 عصر
با سلام
لطفا یه کم بیشتر همین جا توضیحاتی را بدبد تا دوستان استفاده کنند.

با تشکر

Dream8
سه شنبه 12 آبان 1394, 15:29 عصر
سلام
منم همین مشکل رو دارم و بدون اغراق 100تا سایت و گشتم و خوندم در موردش اما گنگه واقعا!
نحوه استفاده از api تلگرام رو اگه کسی میدونه ، بگه لطف میکنه

farokh110
سه شنبه 03 آذر 1394, 22:25 عصر
کسی هنوز مایل نیست کمک کنه؟ منم این مشکل رو دارم

askar9498
چهارشنبه 04 آذر 1394, 16:03 عصر
واقعا کسی هنوز مایل نیست کمک کنه؟ منم این مشکل رو دارم

182000
یک شنبه 27 دی 1394, 12:32 عصر
منم این مشکلو دارم
کسی نیست راهنمایی کنه؟

hosseinjoukar
دوشنبه 03 اسفند 1394, 03:57 صبح
سلام، منم دنبالشم کسی هنوز پیدا نکرده؟
دوستان کسانی که تونستند اینکار رو کنند علاقه ای ندارند رایگان انتشارش بدن
(حقم دارند چون خودمون هم میگیم منابع درست حسابی موجود نیست! و توضیحات بسیار گنگ!)
ولی تا اونجایی که من اطلاع دارم اکثر دوستان از Library آماده استفاده کردند یا از Cli...
دوستانی که به زبان جاوا یا جاوا اسکریپت تسلط دارند لطفا Library های زیر را بررسی کنند واگه چیزی دستگیرشون شد همینجا اطلاع بدند
Java Library
(https://github.com/telegram-s/telegram-api)Javascript Library (https://github.com/enricostara/telegram.link/)
باتشکر

cooper47
شنبه 14 فروردین 1395, 19:07 عصر
من خودم قصد اینکارو رو دارم و دارم انجام میدم ولی کار سختی هست چون کتابخونه ای وجود نداره

البته به زبان javascript و java کتابخونه هست

برای منم اول گنگ بود ولی الان کامل فهمیدم داستان چیه

api تلگرام یک پروتکل داره که خودشون ساختن و باید این رو پیاده سازی کنید

از اینجا میشه شروع کرد
https://core.telegram.org/mtproto/auth_key

باید یک سوکت باز کنید چند مرحله ارسال و دریافت داره تا بتونید کلید رو تبادل کنید
بعد تبادل میتونید مابقی کار رو برید

کتابخانه جاوا
https://github.com/ex3ndr/telegram-api
جاوا اسکرپیت
https://github.com/enricostara/telegram-mt-node
C#‎
https://github.com/sochix/TLSharp

اگه دنبال کتابخونه میگردید تو سرچ هاتون mtproto هم اضافه کنید که پروتکلش هست

modern_amin
یک شنبه 15 فروردین 1395, 06:44 صبح
سورسش رو تو یکی از سایتها
حدودا یکسال قبل دیدم
با زبانهای مختلف بود پکیجش....



بیشتر بگردید
سایتهای فارسی هم دست کم نگیرید

iranmspc
دوشنبه 06 اردیبهشت 1395, 00:50 صبح
سلام من از تابع سی شارپ استفاده کردم و 200 تا پیام هم برای 2 شماره تلفن فرستادم
ولی دیگه نشد که نشد
var connected = await client.Connect();
نمی تونه کانکنت بشه ممنون می شم راهنماییم کنید

shahrad programmer
پنج شنبه 04 شهریور 1395, 10:12 صبح
سلام دوستان
من این سایت رو پیدا کردم برای ساخت روبات تلگرامی
فایل های لازم برای دانلود هم توش هست
اموزش هم داده
البته من امتحان نکردم
http://mehrad77.blog.ir/post/TelegramBot-in-C%23-VisualStudio

saied685
سه شنبه 12 شهریور 1398, 09:00 صبح
سلام...خسته نباشین...
من میتونم یه توضیحاتی در مورد وصل شدن به سرورهای تلگرام بدم خدمت دوستان
اگر هنوز کسی هست که این مشکل رو داره ، همینجا اعلام کنن تا بنده توضیح بدم