ویدئو های پربازدید سایت

دو پروژه عملی برای بوت تلگرام - ارسال پیام بصورت زمانبندی شده و شبیه سازی سیستم ثبت نام کاربر به همراه تصویر کاربر در بوت تلگرام

در این آموزش قصد داریم دو پروژه رو در یک کلیپ 36 دقیقه ای  بهتون آموزش بدیم که عبارتند از طراحی بوت برای ارسال پیام ها بصورت زمانبندی و در تاریخ های خاص ، همچنین در پروژه دوم قصد داریم بوتی رو طراحی و کد نویسی کنیم که شبیه ساز سیستم ثبت نام با امکان دریافت نام کاربری ، رمز عبور و تصویر کاربر کار کند

انچه در این دوره خواهید آموخت : 
  • ارسال پیام به صورت بازه ای و در هر فاصله زمانی
  • ارسال پیام در تاریخ و زمان مشخص شده
  • طراحی بوت های چند مرحله ای و ویزاردی 
  • دریافت تصویر توسط بوت و پردازش ان (دریافت بصورت باینری)
  • و . . . 
ساخت بوت تلگرام,اموزش برنامه نویسی بوت تلگرام,ارسال پیام با بوت تلگرام,ارسال پیام به صورت زمانبندی شده در بوت تلگرام,ارسال پیام در زمان مشخص با بوت تلگرام
اطلاعات دوره : 
کیفیت : HD
مدت : 38 دقیقه
حجم فایل : 68 مگابایت
رمز عبور : www.hypersource.ir
قیمیت : 13000 تومان
فرمت : Mp4 , Zip

توجه : برای فهم بهتر این دوره و اصطلاحات و کلمات ، ابتدا دوره مرجع آموزش برنامه نویسی بوت تلگرام در سی شارپ رو دانلود کنید
دوره مرتبط : 
آموزش تصویری ساخت بوت برای مدیریت هوشمند گروه و سوپر پروه در تلگرام      

 

 

در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید

ویدئو های مرتبط



;

مدیر سایت پاسخ

سلام
توی متن آموزش مشخصات آموزش نوشته شده + رمز فایل
رمز تمامی فایل های زیپ www.hypersource.ir هست 1396/5/26 9:13

server پاسخ

سلام
آموزش ارسال post های وب سایت با استفاده از asp.net webform به کانال تلگرام رو میخواستم بر روی سایتتون قرار بدید. 1396/3/19 10:43

ghovjnjv

e 1401/5/5 15:58

رضا پاسخ

با سلام
من یک سوال دارم که ممکنه به این موضوع ربطی نداشته باشه.
یک وب سایت طراحی شده با ASP.NET دارم و میخوام از طریق کد C# بتوانم کارهای زیر را انجام بدهم. لطفا راهنمایی بفرمائید و در صورت لزوم فیلم آموزشی مربوطه را در اختیار قرار دهید.
1. بتوانم در تلگرام, یک کانال با اسم دلخواه ایجاد کنم.(از طریق کد)
2. به کانال ایجاد شده در زمانهای دلخواه, پیامهای دلخواه ارسال کنم.(از طریق کد)
3. به شماره های دلخواه, در زمانهای دلخواه, پیامهای دلخواه ارسال نمایم.(از طریق کد)
ممنون 1395/7/2 20:54

ghovjnjv

e 1401/5/5 15:58

رضا پاسخ

با سلام
من یک سوال دارم که ممکنه به این موضوع ربطی نداشته باشه.
یک وب سایت طراحی شده با ASP.NET دارم و میخوام از طریق کد C# بتوانم کارهای زیر را انجام بدهم. لطفا راهنمایی بفرمائید و در صورت لزوم فیلم آموزشی مربوطه را در اختیار قرار دهید.
1. بتوانم در تلگرام, یک کانال با اسم دلخواه ایجاد کنم.(از طریق کد)
2. به کانال ایجاد شده در زمانهای دلخواه, پیامهای دلخواه ارسال کنم.(از طریق کد)
3. به شماره های دلخواه, در زمانهای دلخواه, پیامهای دلخواه ارسال نمایم.(از طریق کد)
ممنون 1395/7/2 20:54

مدیر سایت پاسخ

سلام
1) اینکه ساخت کانال بصورت کدی در حال حاضر امکان پذیر نیست و فقط از خود نرم افزار و سایت تلگرام امکان پذیره (حداقل تا این نسخه (10) که آموزش داده شده چنین امکانی وجود نداره)
2) برای کار با ربات در حالت وب بهتره از وب هوک استفاده شه (این آموزش های تحت ویندوز هستند)
3) ارسال به شماره های دلخواه هم از طریق Api خود تلگرام امکان پذیره و بوت فقط ارسال از طریق ایدی و شناسه کاربری (کد کاربری) رو ساپورت میکنه
1395/7/2 21:52

ghovjnjv

e 1401/5/5 15:58

ghovjnjv

e 1401/5/5 15:58

مدیر سایت پاسخ

سلام
سمپلی برای مورد 3 شما سراغ ندارم (منابع برای تلگرام بسیار محدوده و همه به حد مبتدی کفایت کردند و جلو نرفتند)
ولی از خود سایت میتونید به جاهایی برسید چون قبلا یکی از همکارا تونسته بودند از این Api به راحتی استفاده کنند ولی خود من بشخصه بدلیل کمبود وقت دنبالش نرفتم در این زمینه نمیتونم کمکی بهتون بکنم. 1395/7/4 21:28

mersedeh پاسخ

سلام
اگه میشه سوال "کاربر" رو جواب بدین.
چون سوال منم هست
ممنون
1396/3/16 1:38

ghovjnjv

e 1401/5/5 15:58

مدیر سایت پاسخ

علی :
کد رو گذاشتید ولی چیزی ننوشتید ؟
مشکلی داره
بجز اینکه برای ارسال متن از تابع SendTextMessage استفاده کنید نه SendTextMessageAsynce
celebrex eureka read celebrex prix maroc
1395/5/25 12:38

علی پاسخ

مهندس جان، کار نمی کنه، میخوام پست ربات رو بگیره و فلان ساعت بفرسته، تعریف توابع درسته ؟ thread ها درست تعریف شدن؟
ویژوال هیچ warning یا error نمیده ولی کارم نمیکنه 1395/5/25 13:21

ghovjnjv

e 1401/5/5 15:59

علی پاسخ

اینجا 2 تا دکمه تعریف شده، میخوام همه اینا رو بزارم تو یه دکمه، وقتی 2 تا thread توی یه دکمه می شینن اولی که start میشه، اصلا به دومی نمیرسه و همونجا پست ارسال میشه 1395/5/25 13:37

مدیر سایت پاسخ

علی :
سلام
در واقع باید بگم کل کد نویسی تون اشتابه من همچین چیزایی آموزش ندادم !!
اولا که شما دارید پارامتر به یک تابعی اراسل میکنید که توش خالیه و کاری انجام نمیده ،(تابع SendMessage1)
ثانیا چرا thread a رو به عنوان پارامتر به تابع فرستادید !؟
لطفا یک با دیگه آموزش رو ببینید و مجددا کد رو بنویسید
پیشنهاد میکنم روی پروژه جدید کار کنید این پروژه شما رو یکم گیج میکنه
کار به اینص روته
یک تابع برای ارسال پیام بنویسید
یک تابع برای دریافت تاریخ و مثلا متن پیام بنویسید
تاریخ رو در همون تابع بررسی کنید اگر درست بود متد ارسال پیام رو فراخوانی کنید و متن پیام رو بهش بفرستید تا ارسال کنه
در نهایت در کلیک یک باتن یک thread رو استارت بزنید که تابع درایفت کننده تاریخ و. متن پیام رو فراخوانی کنه

کل کد بالا اشتباهه
cetirizine allergie cetirizine allergie cetirizine vidal
1395/5/25 18:8

نیلوفر نوری پاسخ

سلام من این آموزش رو خریداری کردم .
اما برای باز کردن فایل زیپ نیاز به پسورد هست که جایی ذکر نشده .
لطفاً بفرمایید .
مرسی 1396/5/21 13:16

distort پاسخ

آیدی تلگرامتو بده
منم به این مشکل خوردم و حلش کردم
یا به آیدی من پیام بده
@distort7 1396/3/18 14:26

کاربر پاسخ

سلام ادمین
لطفا به سوالم پاسخ دهید در صورتی که ثبت باشه میخوام پکیج رو بخرم
(سلام
من برای ثبت نام کاربر سوال دارم
میخواستم بدونم اگه امکان داره راهنمایی کنید یا لطفا بگید در این آموزش این را در نظر گرفته اید که چطوری مرحله مرحله کاربر را ثبت نام کنیم
مثلا اگه کلید start رو بزنه و بعد نام کاربری را بخواهیم از کاربر بگیریم و بعد یک پسورد و بعد نام و نام خانوادگی
به همین ترتیب جلو بره نه این که کاربر بتونه نامش رو اول بنویسه
ممنون
) 1396/3/5 21:15

کاربر پاسخ

سلام
من برای ثبت نام کاربر سوال دارم
میخواستم بدونم اگه امکان داره راهنمایی کنید یا لطفا بگید در این آموزش این را در نظر گرفته اید که چطوری مرحله مرحله کاربر را ثبت نام کنیم
مثلا اگه کلید start رو بزنه و بعد نام کاربری را بخواهیم از کاربر بگیریم و بعد یک پسورد و بعد نام و نام خانوادگی
به همین ترتیب جلو بره نه این که کاربر بتونه نامش رو اول بنویسه
ممنون 1396/2/29 12:19

mersedeh پاسخ

سلام
اگه کسی تو این بحث وارده بیاد پی وی بنده یه کم تبادل اطلاعات کنیم 1396/3/16 15:52

mersedeh پاسخ

اینم آیدی تلگرامم
@wildprogrammer
1396/3/16 15:53

فاطمه پاسخ

با سلام ببخشید میشه آموزش
paging در ربات رو هم آموزش بدین، برای مثال ربات یه سری داده رو از دیتا بیس خونده و من میخام صفحه به صفحه با این لاین کیبورد پیاده کنم، کار با callbackData رو نمیدونم. 1396/3/4 20:1

فاطمه پاسخ

با سلام ببخشید میشه آموزش
paging در ربات رو هم آموزش بدین، برای مثال ربات یه سری داده رو از دیتا بیس خونده و من میخام صفحه به صفحه با این لاین کیبورد پیاده کنم، کار با callbackData رو نمیدونم. 1396/3/4 20:3

amir پاسخ

سلام و خسته نباشید
مهندس میخوام به جای chatid به شماره موبایل پیام ارسال کنم از چه روشی باید استفاده کنم .و اینکه آیا رباتها در نر افزارهایی مانند موبو گرام مشکل دارند ؟ 1396/4/17 9:42

حسن پاسخ

مشکل من در زمان ثبت نام کاربری می باشد
از step برای ترتیب مرحله مانند فیلم آموزشی استفاده کردم ولی درصورت ثبت نام دو یا چند کاربر اطلاعات هر کدام قاطی می شود و جواب else اخر که
else
{
bot.SendTextMessage(ChatId, "اطلاعات ثبت شده نا معتبر می باشد.");
}
را نشون می ده ولی شمارنده step تغییر می ده در حالی که شمارنده step در هر بار پیام تغییر می کنه بجز else اخر

لطفا راهنمایی بفرمایید
در صورتی که ایمیل بدهید سورس را براتون بفرستم

باتشکر
1396/3/17 15:14

مدیر سایت پاسخ

هم اکنون میتونید کل آموزش های تصویری مربوط به بات تلگرامی رو بصورت یکجا و از طریق لینک زیردریافت کنید

1396/9/21 16:33

رضا پاسخ

با تشکر از توجه شما.
من نیاز به یک sample قابل اجرا برای مورد شماره 3 (استفاده از Api خود تلگرام) دارم.
چطور میتونم تهیه کنم؟
ممنون 1395/7/4 14:47

علی پاسخ

سلام مهندس جان، بسیار سپاسگزارم که آموزش رو قرار دادید، خدا قوت
در این مثال، یک string داده شد و در زمان مشخص فرستاده شد. اگر بخواهیم خروجی bot.sendtextmessage یا photo زمان بندی شده و ارسال شود چگونه است؟
برای اینکار آمدم خروجی bot.sendtextmessage رو توی یک thread ریختم و بهش گفتم start بشه. بعد در متد send message، بجای آرگمان text، بهش thread دادم و گفتم استارتش کنه. همین کار رو با sendByDate کردم ولی جواب نداد، چطور می تونم اینکار رو انجام بدم؟
اگر بات روی سروری که ایران نیست آپلود شود، از کجا باید برایش معلوم کنیم که مثلا ساعت 10 صبح به وقت ایران بفرست نه به وقت آلمان؟
1395/5/25 9:5

رضا پاسخ

1395/7/4 21:23

پاسخ

using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Threading.Tasks;
using TLSharp.Core;

namespace WebApp
{
public partial class _default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = sendMessageToTelegram().ToString();
}

async Task sendMessageToTelegram()
{
var store = new FileSessionStore();
var client = new TelegramClient(store, Session.SessionID, 65896, "98785bce3b801f7a0309fd52854a3967");
await client.Connect();
var result = await client.ImportContactByPhoneNumber("989195247253");
await client.SendMessage(result.Value, "Hello World!");
return result.Value;
}
}
}



این قطعه کد من است ولی عمل نمیکند. 1395/7/4 21:25

مدیر سایت پاسخ

amir:
سلام
امکان ارسال پیام به تلگرام با شماره موبایل از طریق بات ممکن نیست
برای سوال دوم هم تا بحال موردی ندیدم من !! 1396/4/29 11:26

علی پاسخ

​private void SendMessage(long ChatId, string _Text)

    {



        bot.SendTextMessageAsync(ChatId, _Text, true, false, 0, null, Telegram.Bot.Types.Enums.ParseMode.Html);

        



    }



private void SendMessage1(string ChatId, Thread a)

    {



        





    }



 protected void Button1_Click(object sender, EventArgs e)

    {

a = new Thread(() => bot.SendTextMessageAsync("72345","hello",false, false, 0, null, Telegram.Bot.Types.Enums.ParseMode.Html));

        a.Start();



    }



private void SendByDate (string Date, Thread a)

    {

        DateTime dt = Convert.ToDateTime(Date);

        while (true)

        {

            int Year = DateTime.Now.Year;

            int Month = DateTime.Now.Month;

            int Day = DateTime.Now.Day;

            int Hour = DateTime.Now.Hour;

            int Minute = DateTime.Now.Minute;

            int Second = DateTime.Now.Second;



            if (dt.Year == Year && dt.Month == Month && dt.Day == Day && dt.Hour == Hour && dt.Minute == Minute && dt.Second == Second)

                SendMessage1("72345",a);

            Thread.Sleep(800);

        }

        



    }



protected void Button2_Click(object sender, EventArgs e)

    {

        b = new Thread(() => SendByDate("8/15/2016 9:21:20 AM", a));

        b.Start();

    }

enalapril 10 mg enalapril enalapril bivirkninger
1395/5/25 11:44

رضا پاسخ

ممنون از شما. به یکسری نتایج اولیه رسیدم. 1395/7/5 10:1

server پاسخ

سلام
آموزش ارسال post های وب سایت با استفاده از asp.net webform به کانال تلگرام رو میخواستم بر روی سایتتون قرار بدید. 1396/3/19 10:43

نیلوفر نوری پاسخ

سلام من این آموزش رو خریداری کردم .
اما برای باز کردن فایل زیپ نیاز به پسورد هست که جایی ذکر نشده .
لطفاً بفرمایید .
مرسی 1396/5/21 13:16

نپیما پاسخ

سلام
یه بات نیاز داشتم تا ارسال سفارش و اردر گزاری برای سایت در زمان مشخص و با دقت هزارم ثانیه ارسال کنه
مثلا راس ساعت 10 صبح باحساسیت بسیار بالا ارسال کنه 1399/1/15 21:52

عادل پارسا

خود بات مشکلی نیست ولی چون بستر اینترنت هست و زمان دقیق ارسال و دریافت در وب مشخص نیست نمیشه رو هزارم ثانیه مانور داد
برای مثال شما ثبت رو انجام میدید ممکنه این درخواست در 20 هزارم ثانیه برسه به سرور و ممکن هست درخواست دیگر در 500 هزارم ثانیه !
1399/1/16 21:45

ویدئو هایی که شاید بپسندید!

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2024
ارتباط با ما
نام شما
ایمیل
موبایل
رمز عبور را فراموش کرده ام

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

لطفا منتظر بمانید. . .

پیام سیستم