ام اس پی سافت

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

28,500تومان

توضیحات

پروژه خبر خوان

پروژه خبر خوان و ارسال به ربات تلگرامی به زبان سی شارپ و بانک اطلاعاتی SQL Server که به همراه سورس کامل منتشر شده است.در حال نوشتن یک ربات خبر خوان بودم که گفتم یک ربات تلگرامی نیز به آن متصل کردم.در واقع خبر خوان RSS وب سایت هایی که آدرس خبر خوان آنها به برنامه میدهید پردازش کرده و آخرین اخبار روز را به همراه لینک ، نام وب سایت و موضوع خبر در دیتابیس ذخیره میکند.

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

دریافت اطلاعات توسط خبر خوان از وب سایت ها به و ارسال به ربات تلگرامی به صورت Json صورت میگرد که dll های پروژه عملیات های کنترل آن را انجام میدهد.

پروژه خبر خوان

تکنولوژی ارتباط با دیتابیس و برنامه نویسی پروژه توسط Linq و Entity صورت گرفته است.و تصویر فوق Diagram پروژه را توسط Entityframework را نمایش میدهد.

جدول bot وظیفه ذخیره سازی ربات های تلگرامی دارد.در هنگام ارسال میتوانید نام ربات خود را انتخاب کنید یعنی قادر خواهید چندین ربات را در پروژه اضافه و از طریق آنها ارسال انجام دهید.

پروژه خبر خوان

آموزش ساخت ربات تلگرامی :

نکته :

[box type=”info” align=”alignright” class=”” width=””]دقت داشته باشید برای ارسال پیام به ربات باید ابتدا ربات را به صورت ادمین به گروه و یا کانال اضافه کنید اگر قصد ارسال پیام به گروه را دارید باید ID گروه را داشته باشید که این راه فقط از طریق نسخه وب تلگرام قابل دسترسی و نمایش است ولی اگر نیاز به ارسال در کانال را دارید کافیست فقط نام کانال را قرار دهید. [/box]

[divider style=”solid” top=”20″ bottom=”20″]
[box type=”success” align=”alignright” class=”” width=””]آموزش بدست آوردن ID گروه تلگرامی
کافیست ابتدا به آدرس web.telegram.org رفته و با اطلاعات حساب کاری خود لاگین کنید.
  • روی گروه تلرامی خود کلیک کنید در URL یکسری اعداد مشاهده میکنید به این صورت “im?p=s1086982437_12905197149555024802”
  • اگر گروه شما سوپر گروه نمیباشد ۱۰۸۶۹۸۲۴۳۷- این ID گروه شما میباشد.
  • اگر گروه تلگرامی شما سوپر گروه است عدد ۱۰۰ را به اول کد بالا باید اضافه کنید به این صورت : ۱۰۰۱۰۸۶۹۸۲۴۳۷- که باید ۱۳ کاراکتر باشد.
 [/box]
[divider style=”solid” top=”20″ bottom=”20″]
 در کلاس RSSTool میتوانید ای دی گروه و یا کانال خود را قرار دهید و یا تغییر بدید.  Bot.SendTextMessage(“-10011448442630”, message); کافیست به جای -۱۰۰۱۱۴۴۸۴۴۲۶۳۰ ای دی و یا نام کانال خود را قرار دهید.
برای نام کانال هم به صورت عمل کنید : Bot.SendTextMessage(“@mspsoft”, message);  و تمام موارد توضیح داده شده فوق ، باید در نظر داشته باشید بات ساخته شما باید به صورت ادمین در کانال و یا گروه شما اضافه شده باشد.
اسکریپت ساخت دیتابیس نیز در کنار فایل پروژه ضمیمه شده است.

اطلاعات بیشتر

زبان پروژه

سی شارپ

بانک اطلاعاتی

SQL Server

نقد و بررسی ها

هیچ دیدگاهی برای این محصول نوشته نشده است .

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.