Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saber13812002/bot-generator-bale-telegram-laravel-10


https://github.com/saber13812002/bot-generator-bale-telegram-laravel-10

bot bot-father bot-mother goal-tracker islam laravel php quran quran-bot quran-info quran-khatm quran-recitation quran-reminder reading-tools telegram

Last synced: 17 days ago
JSON representation

Awesome Lists containing this project

README

        

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](https://saber-tabatabaee.medium.com/holy-book-project-quran-telegram-bot-english-french-spanish-turkish-persian-dutch-urdu-chinese-etc-957adfd3daf2)


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

- حفظ کنید

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

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

[اطلاعات بیشتر](https://vrgl.ir/hp4xr)

3- Admin bot


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

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

4- Social bot


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

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

5- Pray bot


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

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

[http://bots.pardisania.ir](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