Author Archives: بنیامین خلیفه

نصب nodejs و دیتابیس MongoDB روی CentOS 7

تکنولوژی nodejs که برای ساخت برنامه های real time مانند برنامه های پیام رسان بسیار مناسب است nodejs از زبان جاوا اسکریپت در سمت سرور استفاده می کند از ویژگی های nodejs سبک بودن و مصرف کم منابع سرور و همین طور سرعت بسیار بالا نسبت به php و سایر زبان های برنامه نویسی می توان اشاره کرد

برای نصب nodejs کد های زیر را از طریق ssh وارد می کنیم :

sudo yum install gcc-c++ make

curl --silent --location https://rpm.nodesource.com/setup_9.x | sudo bash -

sudo yum -y install nodejs

بعد از نصب nodejs می خواهیم تست کنیم که همه چیز به درستی کار می کند فایلی با نام test.js ایجاد میکنیم و کد های زیر را در آن ذخیره می کنیم

var http = require('http');
http.createServer(function(req,res){
  res.writeHead(200,{'Content-Type':'text/plain'});
  res.end("Hello World");
}).listen(3000, "127.0.0.1");
console.log("Server running at http://127.0.0.1:3000/");

به جای 127.0.0.1 می توانید از ip سرور خود هم استفاده کنید . حالا برای اجرای کد های بالا به این صورت عمل می کنیم :

 node test.js

حالا اگر http://server-ip:3000 را در مرورگر خود وارد کنید باید پیام Hello Word را مشاهده کنید .

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

//برای دسترسی دادن به پورت 3000
sudo firewall-cmd --zone=public --add-port=3000/tcp --permanent

//برای حذف دسترسی پورت 3000
sudo firewall-cmd --zone=public --remove-port=3000/tcp --permanent

// برای مشاهده وضعیت فایروال و پورت های فعال
sudo firewall-cmd --zone=public --list-all

// برای ریستارت کردن فایرول بعد از انجام تغییرات
sudo systemctl restart firewalld

MongoDB : دیتابیس ها به دو دسته sql و nosql تقسیم می شوند . از دیتابیس های sql می توان از mysql و sqlserver نام برد که دارای ساختار مشخصی هستند اما دیتابیس های nosql ساختار مشخصی ندارند و شما می توانید اطلاعات خود را به هر صورتی داخل این دیتابیس ها ذخیره کنید  MongoDB یکی از معروف ترین دیتابیس های nosql است . توجه کنید که سایت MongoDB ای پی های ایران را تحریم کرده است . شما به راحتی میتوانید اطلاعات خود را به صورت json درون این دیتابیس ذخیره کنید برای نصب MongoDB به این صورت عمل می کنیم :

nano /etc/yum.repos.d/mongodb-org-3.6.repo

بعد از وارد کردن کد بالا محتوای زیر را درون آن paste کنید و فایل را ذخیره کنید

[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

حالا برای نصب دیتابیس کافیست از کد زیر استفاده کنید :

sudo yum install -y mongodb-org

برای اجرا شدن سرویس mongoDB

sudo service mongod start

و برای قرار دادن برنامه در استارت اپ سرور ( زمانی که سرور ریستارت شود دیتابیس به صورت خودکار اجرا شود )

sudo chkconfig mongod on

 

آموزش کار با دیتابیس MongoDB


ارسال ایمیل از پی اچ پی با استفاده از جیمیل

در این پست با استفاده از فریمورک f3 یا همان ( FatFree ) می خواهیم با کمک سرویس جیمیل از طریق php ایمیل ارسال کنیم

از تابع زیر برای مقدادهی smtp استفاده میکنیم :

 $smtp = new SMTP ( 'smtp.gmail.com',465,"ssl",$gmail_username,$password );

به جای $gmail_username آدرس ایمیل خود و به جای $password رمز عبور حساب خود را بنویسید اما قبل از ادامه کار باید به چند نکته توجه کنید شما در حالت عادی نمتوانید از طریق سرور از gmail استفاده کنید ابتدا باید تایید دو مرحله ای را روی اکانت ایمیل خود فعال کنید بعد وارد تنظیمات جیمیل خود شوید و از تب pop/imap گزینه ‘فعال کردن IMAP’ رو فعال کنید و تنظیمات رو ذخیره کنید

حالا لینک زیر را باز میکنیم

https://myaccount.google.com/security?utm_source=OGB&utm_medium=app

در صفحه ای که برای شما باز می شود روی گزینه app password کلیک کنید بعد از وارد کردن دوباره رمز عبور وارد صفحه مورد نظر میشویم در این صفحه باید select app را روی  Mail و select device را روی other قرار دهید پس از انجام این تنظیمان گوگل یک رمز عبور به شما می دهد از این روز عبور باید برای ارسال ایمیل از روی سرور خود استفاده کنید و ان را به جای $password بنویسید.

کد کامل ارسال ایمیل به این صورت نوشته میشه :

$smtp = new SMTP ( 'smtp.gmail.com',465,"ssl",'youracademy.ir@gmail.com','cjaqrgnpygsfwfqx' );
 
 try{
 //echo $smtp->set('Errors-to', '<bluehole@fatfreeframework.com>');
 $smtp->set('From', '"name" <youremail@gmail.com>');
 $smtp->set('To', '"Contact Name" <sendemail@gmail.com>');
 $smtp->set('Subject', 'test for send email Nitrocode.ir');
 
 $send_result=$smtp->send ($text,true );
 
if($send_result==true){
echo 'successful send email';
}
 else{
echo 'can not send email'
}
 }catch (Exception $e){
 echo $e;
echo $smtp->log();
 }

برای مشاهده پروژه ها و نمونه کارهای ما اینجا کلیک کنید


تنظیمات سرور : اگر در سرور شما دسترسی ارسال ایمیل فعال نباشد با پیام Permission denied مواجه میشیم برای رفع این مشکل باید کد زیر را از طریق ssh وارد کنیم

setsebool -p httpd_can_networck_connect 1
setsebool -p httpd_can_sendmail 1

اعتبار سنجی فرم سایت با استفاده از جاوا اسکریپت

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

تصمیم گرفتم تا خودم یه کتابخونه ساده و سبک رو بسازم و استفاده کنم می تونید لینک این کتابخونه رو در پایین مشاهده کنید .

javascript validator

Wiki

برای مثال :

postData={
    name:$("#i_name").val(),
    family:$("#i_family").val(),
    email:$("#i_email").val(),
    phone:$("#i_phone").val(),
    password:$("#i_password").val(),
    password2:$("#i_password2").val(),
    captcha:$("#i_captcha").val()
  }

فرم ما حاوی فیلد های نام و نام خانوادگی و ایمیل و تلفن و رمز عبور و کد کپشا است در مثال بالا این مقادریر را در متغیر postData مقدار دهی کرده ام .

حالا میخواهیم برسی کنیم که فیلد ها توسط کاربر پر شده باشند ( خالی نباشند ) برای این منظور از کد زیر استفاده میکنیم

validateNull(postData,"@pn را وارد نکرده اید ");

این کد تمام پارامتر ها را در postData برسی میکند تا خالی نباشند در صورتی که یکی از فیلد ها خالی باشد پیام خروجی آن مانند این پیام است

{"ok":false,msg:"نام خانوادگی را وارد نکردید"}

عبارت @pn که در کد بالا مشاهده می کنید نام پارامتر را برمیگرداند

حالا فرض کنید در فرم ما فیلد شماره تلفن اختیاری است و ما نمیخواهیم شماره تلفن توسط تابع validateNull برسی شود برای این منظور کافیه نام پارامتر های اختیاری را به صورت ارایه به این تابع اضافه کنیم

validateNull(postData,"@pn را وارد نکرده اید ",['phone']);

برای تعدادی از فیلد ها لازم است که محدودیت تعداد کارکتر بزاریم معمولا نام و نام خانوادگی بین 3 تا 25 کارکتر باید باشد برای ایجاد محدودیت تعداد کارکتر از این کد استفاده می کنیم

validateLenght(postData,['name','family'],3,25,'@pn باید @len از @chl کارکتر باشد');

پارامتر اول  ( postData ) شامل تمام پارامتر های ما است در پارامتر بعدی تایین میکنیم که محدودیت تعداد کارکتر ها برای کدام پارامتر ها باید برسی شود 3 حداقل تعداد و 25 حداکثر تعداد کارکتر است و پارامتر اخر هم مربوط به پیام خطای اعتبارسنجی است

اگر بجای عدد بیشترین تعداد کارکتر null بگذارید محدودیت بیشتریت تعداد کارکتر در نظر گرفته نمیشود برای کم ترین مقدار هم به همین صورت است

عبارت @pn نام پارامتر و  @chl حداقل یا حداکثر تعداد کارکتر مجاز و @len نوع محدودیت را جایگزین می کند حالا اگر نامی طولانی تر از 25 کارکتر وارد کرده باشیم  پیام خطای کد بالا به صورت زیر است

{"ok":false,"msg":"نام نباید بیشتر از 25 کارکتر باشد"}

با استفاده از تابع validateEmail ایمیل کاربر را برسی میکنیم :

ValidateEmail(postData['email'],'ایمیل را به درستی وارد نکرده اید');

برسی رمز عبور و تکرار رمز عبور :

validateCheckPassword(postData['password'],postData['password2'],'رمز عبور با تکرار آن یکسان نیست');

احتمالا در اینده تعداد توابع موجود برای اعتبار سنجی افزایش پیدا می کنه 😀

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

validate=getValidateResult();

if(validate.ok==false){

show_error_messege(validate.msg);
}
else{
// successful 
}

کد کلی آن به این صورت می شود

postData={
    name:$("#i_name").val(),
    family:$("#i_family").val(),
    email:$("#i_email").val(),
    phone:$("#i_phone").val(),
    password:$("#i_password").val(),
    password2:$("#i_password2").val(),
    captcha:$("#i_captcha").val()
  }

validateLenght(postData,['password','password2'],6,null,'@pn باید @len از @chl کارکتر باشد');
// error resulr = {"ok":false,"msg":"رمز عبور نباید کوچکتر از 6 کارکتر باشد"}
 validateLenght(postData,['name','family'],3,25,'@pn باید @len از @chl کارکتر باشد');
validateNull(postData,"@pn را وارد نکرده اید ",['phone']);

validateCheckPassword(postData['password'],postData['password2'],'رمز عبور با تکرار آن یکسان نیست');
    
ValidateEmail(postData['email'],'ایمیل را به درستی وارد نکرده اید');
     
validate=getValidateResult();

if(validate.ok==false){

show_error_messege(validate.msg);
}
else{
// successful 
}

در فایل جاوا اسکریپت تابع زیر قرار دارد که میتوانید پارامتر هایی که در فرمتان استفاده کردید ولی در تابع وجود ندارد را به آن اضافه کنید

function validatePN(lan='fa') {
 var pn_fa={
 'name':'نام',
 'family':'نام خانوادگی',
 'email':'ایمیل',
 'phone':'شماره تلفن',
 'captcha':'تصویر امنیتی',
 'password':'رمز عبور',
 'password2':'تکرار رمز عبور',
 'min':'کوچکتر',
 'max':'بزرگتر'
 };
 if (lan=='fa') {
 return pn_fa;
 }

}

ساخت فلش قابل بوت برای نصب لینوکس

یکی از ویژگی های جذاب توزیع های لینوکس قابلیت اجرای live سیستم عامل بدون نیاز به نصب از طریق usb است همین طور به راحتی میتوان توزیع های لینوکس را از طریق usb اجرا و نصب کرد

توزیع های مختلف لینوکس کاملا رایگان هستند و شما با مراجعه به سایت آن می توانید فایل ISO سیستم عامل را دانلود کنید در ادامه یادمیگیریم که چگونه از این فایل ISO استفاده کنیم و سیستم عامل را روی یک فلش مموری usb بریزیم

در لینک های زیر می توانید لینک چند توزیع مختلف لینوکس را مشاهده کنید و هرکدام را که دوست داشتید دانلود کنید در حال حاضر معروفترین آنها ابونتو است

  1. Ubuntu
  2. Linux Mint

نحوه استفاده در ویندوز :

اگر سیستم عامل شما ویندوز است برای استخراج فایل iso روی usb خودتون نیاز دارید تا برنامه زیر رو از سایت زیر دانلود کنید

https://rufus.akeo.ie/

کارکردن با این برنامه خیلی ساده است اول نوع سییستم عاملی که دانلود کردید را انتخاب می کنید داخل برنامه یه ایکون CD هست که روش کلیک میکنید و فایل ISO سیستم عاملی رو که دانلود کردین را انتخاب می کنید و start را می زنید و تمام

نحوه استفاده در ابونتو :

اگر شما از سیستم عامل ابونتو استفاده میکنید کارتان بسیار ساده تر است کافی است برنامه Startup Disk Creator را پیدا و اجرا کنید . برای انتخاب فایل ISO دکمه other را انتخاب کنید و از قسمت Disk to use هم فلش مموری خودتون رو انتخاب کنید و با زدن  Make Startup Disk برنامه شروع به استخراج فایل سیستم عامل میکند ممکن است تا تکمیل شدن عملیات چند دقیقه ای طول بکشد

حالا فلش مموری شما حاوی سیستم عامل لینوکس است و می توانید به راحتی آن را روی هر کامپیوتری نصب یا اجرا کنید


همکاری برنامه نویس ربات با نیترو کد

بعد از یک سالو نیم کار و تجربه در زمینه ساخت ربات های تلگرام و انجام پروژه های بزرگ و کوچک مختلف و با لطف خدا مورد توجه مشتریان قرار گرفتیم به طوری که گاهی به قدری تعداد سفارشات زیاد بوده که مجبور بودیم 90 درصد انها را رد کنیم اما حالا به دنبال تعدادی برنامه نویس برای همکاری می گردیم تا بتونیم تیم بزرگتر و قویتری را داشته باشیم

نحوه همکاری با ما به صورت غیر حضوری و پروژه ای خواهد بود ( دورکاری )

نحوه کلی کار به این صورت خواهد بود که در صورتی که پروژه جدیدی به ما پیشنهاد شد آن را با شما درمیان میگذاریم و درصورتی که شما توانایی انجام آن را داشته باشید انجام پروژه بر عهده شما گذاشته خواهد شد .

افراد علاقه مند به همکاری با ما می توانند رزومه خود ( نمونه کار های ربات انجام شده توسط شما همراه با توضیحات امکانات آن و قیمتی تقریبی که برای انجام آنها مناسب میبینید) را به ایمیل ما ارسال کنند در صورتی که توانایی شما برای انجام پروژه ها به ما ثابت شد درباره نحوه انجام پروژه ها و قیمت گذاری ها و سایر موارد با شما صحبت خواهیم کرد

ایمیل ما : nvioir@gmail.com

افراد علاقه مند به همکاری با ما باید شرایط زیر را داشته باشند :

  • توانایی ساخت ربات تلگرام با زبان PHP
  • توانایی کار با دیتابیس mysql
  • توانایی کار با inline keyboard ( لینک های شیشه ای ) و انواع کیبورد در ربات
  • داشتن حداقل یک یا دو نمونه ربات فعال
  • متعهد به کار و علاقه مند به برنامه نویسی و یادگیری آن
  • سن و جنسیت هم اهمیتی ندارد

کانال تلگرامی ما


ربات مدیریت گروه تلگرام

یکی از مشکلات ادمین های گروه های تلگرام مدیریت کردن کاربران آن گروه است این ربات جدید می تواند به شما برای مدیریت گروه کمک کند در ادامه با قابلیت های ربات مدیریت گروه بیشتر آشنا می شویم ( برای ورود به ربات روی لینک زیر کلیک کنید )

@NitroGroupBot

آیا به دنبال ربات ضد لینک میگردید ؟ این ربات قابلیت حذف پست هایی که دارای لینک و تبلیغات هستند را دارد

برای مثال شما نمیخواهید در گروه کسی بتواند عکس یا استیکر ارسال کند ربات مدیریت گروه نیترو می تواند تمام استیکر و عکس های ارسالی کاربران را حذف کند . کارکردن با این ربات بسیار ساده است

دارای قفل زبان فارسی یا انگلیسی . مثلا شما میخواهید همه کاربران در گروه شما به زبان فارسی گفتگو کنند کافیست در ربات دستور $قفل زبان انگلیسی را ارسال کنید

راهنمای کامل استفاده از ربات به همراه GIF و فیلم داخل آن قرار دارد برای استفاده از ربات ابتدا آن را در سوپرگروه خود ادمین کنید سپس دستور زیر را در ربات ارسال کنید

$ربات فعال

حالا می توانید دستورات خود را برای ربات ارسال کنید

$ربات فعال
$ربات غیر فعال
$قفل لینک
$قفل عکس
$قفل استیکر
$قفل فیلم
$قفل فایل
$قفل موزیک
$قفل ویس
$قفل متن
$قفل فارسی
$قفل انگیلیسی
$چت ممنوع
$چت ازاد
$بروز رسانی
$بازکردن همه

 نحوه حذف محدودیت ها : بجای کلمه قفل کلمه بازکردن رو بزارید مثل مثال زیر :

$بازکردن لینک

برای حذف همه محدودیت ها از دستور زیر استفاده کنید :

$بازکردن همه

 توضیحات کلی:

بعد از ادمین کردن ربات توی گروهتون برای فعال شدن ربات باید دستور $ربات فعال رو ارسال کنید تا ربات برای گروهتون فعال بشه

 بیشتر عملیات از اسمشون مشخصه که چه کاری انجام میدن مثلا قفل لینک لینک ها و تبلیغات رو حذف میکنه قفل استیکر جلوی ارسال استیکر رو میگیره و…
قفل فارسی پیام هایی که به زبان فارسی ارسال میشن رو حذف میکنه و قفل انگلیسی هم پیام هایی که به زبان انگلیسی ارسال میشن رو حذف میکنه

قابلیت ویژه : دستور چت ممنوع چت کردن رو برای کاربران غیر فعال میکنه و هرکسی به غیر از ادمین که پیام ارسال کنه رو پاک میکنه اما امکان زمان بندی برای چت ممنوع هم وجود داره مثلا شما میخواهید از ساعت 1 شب تا 7 صبح چت کردن توی گروه ممنوع باشه میتونید مانند مثال زیر زمان بندی انجام بدید:

$چت ممنوع>01:00>07:00

با ارسال دستور بالا ربات به صورت خودکار از ساعت 1 تا 7 صبح چت کردن رو غیر فعال میکنه . برای حذف این نوع محدودیت باید از دستور $بازکردن همه استفاده کنید که البته باعث حذف محدودیت های دیگه هم میشه که می تونید دوباره با ارسال دستورات فعالشون کنید

دستور بروز رسانی لیست ادمین هارا بروز می کند برای زمانی کاربرد دارد که شما بعدا افرادی را به عنوان ادمین در گروه اضافه میکنید و می خواهید به این افراد به ربات مدیریت گروه دسترسی دهید . هنگام ارسال دستور $بروز رسانی به فاصله ( space ) بین کلمه “بروز” و “رسانی” توجه کنید

نمونه کار های بیشتر را می توانید در کانال زیر مشاهده کنید :

@NitroCode


معرفی فایل منیجر تحت وب نیترو

Free and simple and lightweight File Managar For Server or Website

NitroFM یک برنامه مدیریت فایل تحت ساده سبک و رایگان است که به سادگی میتوان آن را روی سرور و هاست نصب کرد کار کردن با این فایل منیجر  و نصب آن بسیار ساده است .

برای ساخت این فایل منیجر از فریمورک fat-free استفاده شده که یک فریمورک جدید و پرسرعت در عین حال کم حجم است می توانید این فایل منیجر را در لینک زیر مشاهده و دانلود کنید

https://github.com/parsgit/NitroFM

بعد از دانلود پروژه و قرار دادن ان در فولدری روی سرور باید ابتدا یک دیتابیس برای آن بسازید و به صورت زیر میتوانید وارد صفحه نصب آن شوید

http://yourSiteName.com/nitrofm/install

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


آموزش نصب دیتابیس ماریا

MariaDB یک دیتابیس همانند mysql است و شما میتوانید بجای نصب mysql روی سرور خودتون از دیتابیس MariaDB استفاده کنید . هدف MariaDB ارایه اپدیت های بیشتر و دقیق تر و تضمین بر رایگان بودن همیشگی این دیتابیس است چون گفته میشه که اوراکل بروزرسانی های mysql رو بسیار دیر منتشر میکنه و یا ممکنه mysql رو به نسخه تجاری و غیر رایگان تغییر بده و … .

در این پست apache و php نسخه 7 و MariaDB و phpMyAdmin رو نصب میکنیم (LAMP)

این اموزش برای سیستم عامل ابونتو هست

یادآموری : در سیستم عامل ابونتو هرجا که عملیاتی در حال اجرا بود و میخواستید عملیاتی رو لغو کنید کافه دکمه ctrl + c  ویا ctrl + z رو بزنید

برای نصب اپاچی کد های زیر رو در ترمینال وارد می کنیم :

sudo apt-get update
sudo apt-get install apache2
sudo a2enmod rewrite
sudo service apache2 restart

برای افزودن قابلیت ssl کد های زیر رو در ترمینال وارد میکنیم :

sudo a2enmod ssl 
sudo a2ensite default-ssl.conf
sudo systemctl restart apache2.service
sudo netstat -tlpn
sudo systemctl enable apache2

به وسیله کد sudo netstat -tlpn میتونیم برسی کنیم که پورت 443 فعال شده است یا نه حالا اگر ip سرور رو وارد کنید می توانید صفحه خوش آمدگویی اپاچی را مشاهده کنید

برای نصب php هم از این کد ها استفاده میکنیم :

sudo apt install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-xml php7.0-gd

برای نصب MariaDB :

sudo apt install php7.0-mysql mariadb-server mariadb-client

حالا برای کانفیگ MariaDB و مثلا تغییر رمز root و … از این کد استفاده میکنیم

sudo mysql_secure_installation

به سوالاتی که در طول مراحل کانفیگ پرسیده میشه جواب Yes بدهید

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

sudo systemctl restart mysql.service 
// یا کد زیر
sudo service mariadb restart

و برای نصب phpMyAdmin :

sudo apt install php-gettext phpmyadmin

در هنگام نصب سوالاتی را از شما میپرسه که جواب میدید و نصب تکمیل میشه اگر نیاز داشتید phpMyAdmin را دوباره کانفیگ کنید از کد زیر استفاده کنید

sudo dpkg-reconfigure phpmyadmin

خب کار تمام است و سرور ما امادست

اگر mariadb اجرا نمیشد و موقع فعال سازی آن ارور execute time out داد کد زیر را وارد میکنیم

ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/

سایت MariaDB , منابع بیشتر


ربات تلگرام چت ناشناس

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

@MiniChatRobot

 

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

توی این ربات قابلیت پرداخت و ارتقای حساب کاربری به وسیله درگاه بانکی فراهم شده است

توی منوی اطلاعات من کاربر میتونه اطلاعات حساب کاربری و تعداد سکه های خودش رو ببینه و یا اطلاعات خودش را ویرایش کنه


اگر به دنبال ربات جدید و پرسرعت مدیریت گروه میگردید روی لینک زیر کلیک کنید

@GroupFireWallBot ( ربات دیوار آتش )


 ربات ها و نمونه کار های دیگه را می توانید در کانال زیر مشاهده کنید

@NitroCode


معرفی ربات مهرورزی راهی آسان برای مهرآفرینی

همه ما وسایلی داریم که دیگه ازشون استفاده نمیکنیم  😀 تا به حال فکر کرده اید که این وسایل را به افراد نیازمند هدیه دهید؟ شاید وسیله ای که به آن نیاز ندارید داشتنش برای شخص دیگری آرزو باشد 💡 

یا اگر به یک محصول خاصی نیاز داشتید می تونید از طریق ربات مهرورزی اقدام کنید و درخواست خودتون را ارسال کنید 😮 

برای ورود به ربات مهرورزی روی لینک پایین کلیک کنید

@mehrvarzibot

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