آموزش ساخت ربات ضد اسپم(مرحله اول):
وارد سایت زیر شوید:
گیتاب
بعد از اینکه در سایت ثبت نام کردید وارد اکانت خودتون بشید و بعد وارد ادرس زیر بشید:
http://import.github.com
بعد قسمت اول ادرس گیتاب مارو وارد کنید و check رو بزنید و در قسمت دوم یک اسم انتخاب کنید (نباید تکراری باشه)
حالا برید مرحله بعد و بعد اینکه کارش تموم شد import رو بزنید و تموم حالا پلاگین های رباتتون رو کاملا نصب کردید.
اموزش ساخت ربات ضد اسپم (قسمت اخر):
وارد یکی از سایت های koding.com یا c9.io بشید، اینا سرور رایگان هستن.
*توجه: کودینگ ۴۵ دقیقه ربات رو روشن نگه میداره ولی c9 یک روز، اگه از c9
استفاده میکنین وقتی میخواین کد هارو وارد ترمینال بکنین حتما اول کد
cd $home
رو بزنید و بعد کد های زیر رو وارد کنید:
sudo apt-get update
sudo apt-get upgrade
این سه خطو پشت سر هم کپی پست کنین از اینجا تک تک نزنین
sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2
liblua5.2-dev libevent-dev make unzip git redis-server g++
libjansson-dev libpython-dev expat libexpat1-dev
تا اینجا فقط اماده سازیه سرور بود که اولین بار وقتی میخوای بات بنصبی باید بزنیشون . حالا تک تک دستوراتو وارد کنید تا نصبش کنیم :
git clone http://github.com/creedsteam/creed
cd creed
chmod +x launch.sh
./launch.sh install
حالا اگه توی ترمینال هستین این دستورارو بزنین تا بریم به فایل
structures.c و یا خودتون دستی فایلشو از روی سیستم پیدا کرده و باز کنید (
آنتی گیف میکنیم ) :
cd tg
cd tgl
nano structures.c
کنترل + w
کنترل + T
۹۸۵
اینتر
همینه میتونستین بدون نیاز به کد هم بکنین . حالا برین اینجا به لاین ۹۸۵ که اونجا ۴ خط کد ابی پر رنگ یا ابی هست . اونارو پاک کنین و عبارت زیر رو بزارین جاش :
case CODE_message_media_unsupported:
M->type = tgl_message_media_unsupported;
break;
حالا فایلو سیو کرده و ببندین . اگه با ترمینالین اینجوری ببندین :
کنترل + x
Y
اینتر
حالا بریم سراغ ادامه نصب:
cd $home
cd creed
cd tg
make
cd $home
cd creed
./launch.sh
از این به بعدم ازتون کد میخواد . خب بالا بجای لینک گیتهاب من میتونین لینک گیتهاب خودتونو بزارین .
نحوه ساخت گیتهابو هم تو پستای قبلی گفتم برین یکم بالاتر اموزشش هست که چجوری مخصوص خودتون بشه گیتهاب .
و اینم بگم گیتهاب رو میسازیم و روش تغییرات میدیم که ربات مارو به عنوان سازندش بشناسه و مستقیم از گیتهاب نصبش میکنیم روی سرور پس ساختن یه اکانت گیتهاب واجبه .