یلداتون مبارک؛
آیا از طریق api یا کامپوننت یا ربات خاصی میشه از شماره خودم به سایر شماره ها پیام خصوصی بدم؟
من شنیدم که خود تلگرام مانع از این کار میشه تا بعضی افراد سوء استفاده نکنند برای تبلیغات.
یلداتون مبارک؛
آیا از طریق api یا کامپوننت یا ربات خاصی میشه از شماره خودم به سایر شماره ها پیام خصوصی بدم؟
من شنیدم که خود تلگرام مانع از این کار میشه تا بعضی افراد سوء استفاده نکنند برای تبلیغات.
آخرین ویرایش به وسیله negar442 : سه شنبه 30 آذر 1395 در 21:46 عصر
ربات فقط می تونه برای افرادی پیام ارسال کنه که ربات رو فعال کرده باشن ، شما حتی بدون Api و با خود برنامه تلگرام هم در یک بازه زمانی مشخص به افراد زیادی پیام بدین ایدی تون بلاک میشه چه برسه به Api ..
اصلا فرض کن من فقط به یک نفر میخوام پیام خصوصی بدم.
با ربات یا api ممکنه؟
از طریق ربات ، سرچ کنید توضیحات و نمونه های خوبی هست
http://stackoverflow.com/questions/3...send-a-message
با ربات می تونی به هزاران نفر هم پیام بدی مشکلی نداره ، فقط نکته ای که هست اینکه اونا باید دکمه Start ربات رو کلیک کرده باشن
**
اما برای ارسال پیام از طریق شماره می تونی از TLSharp استفاده کنی (به درد کارای تبلیغاتی نمیخوره )
https://github.com/sochix/TLSharp
من یک ربات تلگرام ساختم
من کامپوننت telegram.dll رو دانلود کردم یک دستور داره :
telegram.bot.sendmessage.send("username","message" );
که قاعدتا باید یک پیام به یوزر نیم اشاره شده بفرسته ولی هیچ عملی انجام نمیده! دلیلش چیه؟
آخرین ویرایش به وسیله negar442 : چهارشنبه 01 دی 1395 در 21:49 عصر
فایل DLL رو اینجا قرار بدین تا تست کنیم
از ویدئو هم استفاده کردم:
https://www.youtube.com/watch?v=PFcKEN1AxF0
خودم از این استفاده کردم
باید یک رباط بسازی و می تونی از طریق این رباط به شخص یا کانال پیام متنی عکس ویدیو ارسال کنی
برای ارسال به کانال باید اول رباط در ان کانال به عنوان ادمین اد شده باشد و برای ارسال به شخص نیز باید قبلش اون شخص با رباط استارت زده باشد
http://hypersource.ir/post.aspx?id=189
سلام
این پکیج خیلی از امکانات api اصلی تلگرام رو پیاده سازی کرده نمونه مثال هم داخلش قرارداده.می تونید ازش استفاده کنید.
البته اگر برای کار تبلیغات می خواهید از api اصلی تلگرام استفاده کنید باید بدونید که تلگرام کارهای تبلیغاتی رو سناشایی می کنه و با محدودیت هایی که گذاشته به سرعت اکانت ها قفل می شود.
https://github.com/sochix/TLSharp/
ببخشید دوستان یه نمونه کد ساده از TLSharpدارید؟
من هر کاری کردم نتوستم ازش استفاده کنم
میشه باهاش پیام هایی که بهمون میدند را بگیریم؟
تو قسمت تست های پکیجش نمونه مثال بسیار داره.
فقط قبلش یه اکانت دولوپر بسازید و مشخصات خودتون رو دریافت کنید.
بله همه کارهایی که با تلگرام می تونید انجام بدهید از طریق ای پی آی قابل انجام هست.
اگر دستور اماده هم نداشته باشه می تونید از توی راهنمای ای پی آی تلگرام بخونید و کدهاشو بسازید و با استفاده از tlsharp ارسال کنید و نتیجه رو دریافت نمائید.
این دستورات ظاهرا مشکل داره
مثلا دستورا ت زیر که ساده ترین قسمت ماجرا هستند هم خطا دارن:
var client = new TelegramClient(apiId, apiHash);
await client.ConnectAsync();
خط اول به جای 2 پارامتر 4 پارامتر میخواد و خط دوم کلمه await در اینتلیسنس هست ولی اون دستور رو هم خطا میگیره. تا آخر دستورات همه شون همینطورن یعنی یا پارامترهای عجیب و غریب میخواد یا کلا خطا داره! در ضمن من هم فضای نام رو اضافه کردم و هم dll رو.
اگه کسی تست کرده یه فایل بزاره ثواب داره
تو لینک زیر پارامتر اول تابع send message چیه؟
MessageTarget target یعنی چی؟
https://github.com/jmazouri/Telegram...TelegramBot.cs
من فقط میخوام یک پیام ساده از تلگرام خودم به یک مخاطب دیگه بدم. آیا کسی این کارو کرده؟
آخرین ویرایش به وسیله negar442 : دوشنبه 06 دی 1395 در 11:04 صبح
من از ویژوال استادیو 2013 استفاده میکنم؛ آیا خطاهای بالای برنامه من به این قضیه ربطی داره؟
این نمونه مثالی هست که الان برانون نوشتم
چون apiid , hashid مربوطه به خودم بود حذف کردم کافیه تو سایت توسعه دهندگان تلگرام عضو بشید و مشخصات رو بگیرید برای خودتون.
به هر حال اگر فایل اجرائی که داخل پوشه بین هست رو اجرا کنید مراحل کامل مشخصه .
فقط تو مرحله اول شماره موبایل رو برای گرفتن کد به صورت :
+98912xxxxx
وارد کنید.
اما برای ارسال پیغام باید شماره موبایل به فرمت :
98912xxxxx
وارد بشود
موفق و موئید باشید
کار کرد
دستت درد نکنه
فقط اطلاعات توش ذخیره میشه یا باید هر بار لاگین کنیم؟
اشتباه شد
اطلاعات را ذخیره کرده بود
ببخشید
یک سوالی که برام پیش اومده اینه که چرا وقتی فایلی ارسال میکنم از اون طرف کسی که فایلو دانلود میکنه با یک اسم دیگه دریافت میکنه؟ مثلا وقتی یک فایل به نام aa.pdf رو ارسال میکنم اون طرف
document-2016-11-20_09-20-52.pdf دریافت میکنه در حالی که اگه با خود نرم افزار تلگرام ارسال کنیم با همون نام aa.pdf دریافت میشه؟
ببخشید من میخوام پست های یک کانال را با این برنامه بگیرم ولی خطا میده
کسی میتونه کمک کنه؟
من فقط می تونم به اکانت هام پیام بفرستم...برای شما هم همینطوره؟
یک نقطه بیشتر فرق بین رحیم و رجیم نیست...از نقطه ای بترس که شیطانیت می کند
________________________
خوب بله اصلا میره چک میکنه اگه گیرنده ی پیام در کانتکت هات نباشه نمیفرسته
اگر میخواهی به کسی پیام بدی باید شمارشو به کانتکتت اضافه کنی
بعد کانتکتت را آپدیت کنی و بعد پیام بفرستی