ارسال متن فایل متنی به ربات تلگرام با سی شارپ
توی این پست میخوایم ببینیم چطور میشه متن داخل یه فایل متنی رو بهتلگرام ارسال کنیم ، این پست میتونه بدرد کسایی که کی لاگر مینویسن بخوره یا کسایی که تو کار کرکن و میخوان وقتی یه فایل به نام Hit یا ... کنار برنامشون ایجاد شد ، کاری کنن که متن داخل اون فایل متنی برای تلگرام ارسال بشه و ...
من این پست رو برای کسایی که تو کار کرکن نوشتم :) کسایی هم که تو کار کی لاگر نویسین یا ... میتونن با استفاده از دانش برنامه نویسی قبلیه خودشون با یه خرده تغییر کوچولو تو کدها ، کاری کنن که برنامشون انتخاب مسیر نداشته باشه و مستقیم بره برای ارسال و...
چیز دیگه ای هم هستش اینکه من کد هارو نوشتم و آماده میدم بهتون ، خودتون تغییرش بدین چون اگه میخواستم اینجا قرار بدم یه خرده حوصلتون سر میرفت :)
خب حالا نحوه ی استفاده از برنامه چطوره ؟ استفاده از برنامه به این شکل هستش که ما محل فایلمون رو انتخاب میکنیم + اسم فایلی که قراره متن اون برای ما ارسال بشه بعدا با قرار دادن توکن ربات تلگرامیمون + یوزر آی دی ، کاری میکنیم که این عمل صورت بگیره
سورس این برنامه رو هم پایین این پست قرار میدم که میتونین دانلود کنین و به ویرایشش بپردازین
اول از همه باید یه ربات بسازیم برای اینکار به ربات botfather میریم و دستورnewbot/ رو میزنیم ، بعد میگه یه اسم برای ربات بزارین که میتونین از هر اسمی براش استفاده کنین ، بعدا میگه یه آی دی برای رباتتون بزارین که آخرش حتما باید bot داشته باشه ، بعد از زدن آی دی نوبت به این میرسه که ربات ساخته شده رو استارت کنیم که برای اینکار هم میتونیم وقتی پیام موفقیت ساخته شدن ربات رو داد ، از خط دوم روی اسمی که ظاهر شده کلیک کنیم و ربات رو استارت کنیم ، بعدا باید بریم ربات اطلاعات یوزر که برای اینکار هم میتونیم از آی دیه userinfobot استفاده کنیم و وقتی که ربات رو استارت کردیم مشخصاتمون رو دریافت میکنیم که از میون این اطلاعات عدد جلوی id برای ما مهمه
خب بعد از اینکار ها برنامه رو اجرا میکنیم ( فرقی نمیکنه میتونین از پوشه یDebug هم اجرا کنین ) ، بعدش روی دکمه ی " انتخاب مسیر فایل " میزنیم و مسیری که کرکرمون یا فایلمون قرار داره رو مشخص میکنیم ، بعدا تویtextBox2 باید اسم فایلمون رو مشخص کنیم ، فقط دقت کنین که ابتدای اسم فایل از علامت \ استفاده کنین و در آخر اسم ، پسوند txt رو قرار بدین تا برنامه اررور نده ، حالا برای تست یه متنی رو داخل فایل متنی مینویسیم و بر میگردیم به ربات userinfo و آی دیه عددی خودمون رو برمیداریم و میزنیم داخل برنامه ، بعدا مجدد برمیگردیم سراغ ربات botfather و توکن خودمون رو که زیر HTTP API قرار داره بر میداریم و بر میگردیم داخل برنامه و بعد از وارد کردن اون ، از قسمت پایین ، دکمه ی ارسال متن فایل انتخاب شده رو میزنیم ، بعد از اینکار متوجه میشیم که listbox ما هم متنش تغییر میکنه به متن هایی که قراره ارسال بشه
راستی تا یادم نرفته دو تا نکته بگم : اول اینکه فرمش رو خودم اینجوری طراحی کردم که متوجه بشین چی به چیه و دوم اینکه برنامه هر ثانیه یکبار چک میکنه که ببینه داخل فایل ساخته شده چه خبره و در صورتی که چیز جدیدی داخلش نوشته و ذخیره کرده باشین ، برای ربات ارسال میشه
رمز فایل : iransystem.blog.ir