This project is a Laravel-based application for managing Telegram groups using the TeleGroupBot software.
- PHP >= 7.3
- MySQL >= 5.7
- Composer
- Node.js and npm (for frontend assets)
-
Clone the repository:
git clone https://github.com/yourusername/laravel-management-telegram-bot.git cd laravel-management-telegram-bot
-
Install PHP dependencies:
composer install
-
Install Node.js dependencies:
npm install
-
Copy the
.env.example
file to.env
and configure your environment variables:cp .env.example .env
-
Generate the application key:
php artisan key:generate
-
Run the database migrations:
php artisan migrate
-
(Optional) Seed the database:
php artisan db:seed
-
Compile the frontend assets:
npm run dev
To start the development server, run:
Visit http://localhost:8000
in your browser to see the application.
- Group Management: Automate various tasks to manage your Telegram group efficiently.
- Privacy and Security: Ensures the privacy and security of your group.
- Customizable: Adapt the bot to the unique needs of your group.
- Advanced Message Filtering: Automatically filter messages to maintain a clean and relevant discussion.
- Keyword Monitoring: Censor specific words to keep the group respectful.
- Service Message Management: Control service messages like "user joined" or "user left".
- New Member Restrictions: Set restrictions for new members.
- Scheduled Messages: Schedule messages to keep your group informed about upcoming events.
- Member Activity Insights: Gain insights into member activity and interaction patterns.
- Ban and Mute Members: Effectively manage problematic members.
If you would like to contribute to this project, please fork the repository and submit a pull request.
For any questions or support, please contact yourname@example.com.
Visit http://localhost:8000
in your browser to see the application.
- Group Management: Automate various tasks to manage your Telegram group efficiently.
- Privacy and Security: Ensures the privacy and security of your group.
- Customizable: Adapt the bot to the unique needs of your group.
- Advanced Message Filtering: Automatically filter messages to maintain a clean and relevant discussion.
- Keyword Monitoring: Censor specific words to keep the group respectful.
- Service Message Management: Control service messages like "user joined" or "user left".
- New Member Restrictions: Set restrictions for new members.
- Scheduled Messages: Schedule messages to keep your group informed about upcoming events.
- Member Activity Insights: Gain insights into member activity and interaction patterns.
- Ban and Mute Members: Effectively manage problematic members.
If you would like to contribute to this project, please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any questions or support, please contact yourname@example.com.