Skip to content

saber13812002/bot-generator-bale-telegram-laravel-10

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

1- This project use php and laravel to have one base code for all messengers like Bale Telegram Gap Eitaa

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

2- Messenger bots is most valuable and important for people for learn and educate

2- هدف دوم استفاده از روبات های تعاملی پیام رسانی ها با هدف آموزش و ارتقای دانش است

3- Bot Mother is Bot Generator that help you to create many bots with BotFather and get token. then send this token for my bot father and create your bots.

list of Bot Types that you can clone it, is in next block of this document

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

لیست روبات ها در بخش بعدی آورده شده است

4- Collaboration Content Generate Platform

4- هدف چهارم تولید محتوا با استفاده از کاربران است.

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

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

5- one platform that connect to all other users need

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

Clone Types

انواع روبات هایی که شما میتوانید با روبات ساز ما بسازید به شرح زیر است

1- Weather bot

1- روبات هواشناسی

میتوانید دمای هوا یا سرعت باد را تنظیم کنید که اگر تغییراتش زیاد بود یا از حد و کف نیاز شما بالاتر رفت یا پایین تر رفت به شما اطلاع دهد یا در گروهی که هستید پیام بگذارد.

2- Quran bot

more info

2- روبات قرآن که میتوانید با آن قرآن را مطالعه کنید ختم کنید

  • حفظ کنید

  • در کل سال با قرآن مانوس باشید

  • درخواست آیه به آیه بدهید و هر آیه را با ترجمه و فایل صوتی قرائت عربی و فارسی آن مطالعه کنید

  • درخواست کلمه به کلمه بدهید و کلمات را برای فرزند خود بخوانید و جلو بروید.

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

  • درخواست جستجو در کل قرآن بدهید و جستجو کنید

  • درخواست نمایش جزو به جز و فهرست 114 تایی سوره ها را بدهید و به سوره مربوط بروید

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

3- Admin bot

3- روبات ادمین

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

4- Social bot

4- روبات انتشار مطالب در شبکه های اجتماعی

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

5- Pray bot

5- روبات نماز و عبادات و نماز های مستحبی و رکعت شمار

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

http://bots.pardisania.ir

Donate this project

https://hamibash.com/quran_hefz_bale_telegram_bot

How to start

  • composer i
  • composer u
  • cp .env.example to .env
  • php artisan ke:ge
  • php artisan migrate
  • php artisan db:seed
  • extension=mbstring in php.ini
  • extension=zip in php.ini

For Nova Admin Panel

  • npm i
  • npm run dev in dev mode and npm run build in server
  • php artisan nova:user to create a new user as admin.
  • i dont know need php artisan nova:install or nova:publish or not

run index on ayat php artisan laravel-fulltext:all \App\Models\QuranAyat

for translate:

php artisan translation:sync

new version

  • migrate
  • seed rss channel origin RssChannelOriginsTableSeeder RssChannelsTableSeeder
  • set tags
  • test

test commands

php artisan app:test-sendch

when you restore backup from server into local

  • UPDATE taggables SET taggable_id = 3 WHERE taggable_type = 'App\Models\RssChannel' AND taggable_id = 1

user company

m.talebi@m 21 khordad

cron jobs:

Minute Hour Day Month Weekday Command Actions

*/15 22 * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan queue:work >> /dev/null 2>&1

*/45 23 * * * cd /home/pardisa2/blog && /usr/local/bin/php artisan queue:work >> /dev/null 2>&1

0 0 * * 0 cd /home/pardisa2/blog && /usr/local/bin/php artisan schedule:run >> /dev/null 2>&1

59 23 10 * * cd /home/pardisa2/bots && /usr/local/bin/php artisan schedule:run >> /dev/null 2>&1

*/20 * * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:rss_ >> /dev/null 2>&1

*/15 * * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:rss-post >> /dev/null 2>&1

58 * * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:boo >> /dev/null 2>&1

57 * * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:gen >> /dev/null 2>&1

*/19 * * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:get-all >> /dev/null 2>&1

*/40 18 * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:add_so >> /dev/null 2>&1

4 3 * * * rm ./bots/storage/logs/laravel.log && rm ./blog/storage/logs/laravel.log && rm -R ./bots.pardisania.ir/logs/ && rm -R ./bots/logs/ && rm -R ./logs/

rm ./bots/storage/logs/laravel.log && rm ./blog/storage/logs/laravel.log && rm -R ./bots.pardisania.ir/logs/ && rm -R ./bots/logs/ && rm -R ./logs/ && rm -R ./bots/storage/app/public/images && rm -R ./tmp

46 2 * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:add_mp >> /dev/null 2>&1

20 1 * * * cd /home/pardisa2/bots && /usr/local/bin/php artisan app:update_bal >> /dev/null 2>&1

commands:

php artisan app:rss_read_translate --switch