https://github.com/lukasss93/telegram-mermaid
Create diagrams and visualizations using text and code. Powered by mermaid.js.
https://github.com/lukasss93/telegram-mermaid
bot charts diagrams mermaidjs telegram
Last synced: about 1 year ago
JSON representation
Create diagrams and visualizations using text and code. Powered by mermaid.js.
- Host: GitHub
- URL: https://github.com/lukasss93/telegram-mermaid
- Owner: Lukasss93
- License: mit
- Created: 2022-06-14T20:44:13.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-16T17:51:55.000Z (over 2 years ago)
- Last Synced: 2025-03-23T22:23:03.668Z (over 1 year ago)
- Topics: bot, charts, diagrams, mermaidjs, telegram
- Language: PHP
- Homepage:
- Size: 1.73 MB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.bot.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README

# Telegram Bot: Mermaid Generator
[](https://t.me/newmermaidbot)

[](https://t.me/LKS93C)
[](https://t.me/Lukasss93Support)

> Create diagrams and visualizations using text and code. Powered by mermaid.js.
## 🛠 Built with
- Programming language: PHP 8.3
- Language framework: [Laravel](https://github.com/laravel/laravel)
- Bot framework: [Nutgram](https://github.com/SergiX44/Nutgram)
## 🛡 Requirements
- Apache / nginx
- SSL support
- PHP ≥ 8.1
- MariaDB ≥ 10.2.3 or Postgresql ≥ 9.5 or SQLite with JSON1 extension
- Crontab (to update cached statistics)
- GIT
## 🗃️ Flow chart

## 🚀 First deploy
0. `cd `
1. `git clone https://github.com//telegram-mermaid.git`
2. `cd telegram-mermaid`
3. `cp .env.example .env`
4. Edit the `.env` file with your preferences
5. `wget https://getcomposer.org/download/latest-2.x/composer.phar`
6. `php composer.phar install`
7. `sudo chmod -R 775 bootstrap/`
8. `sudo chmod -R 775 storage/`
9. `php artisan migrate`
10. `php artisan nutgram:register-commands`
11. `php artisan nutgram:hook:set https://./hook`
## 🌠 Continuous deployment
This project will be updated in production at every pushed tag to master branch.
Check this github workflow: [deploy.yml](.github/workflows/deploy.yml)
## 📃 Changelog
Please see the [changelog.md](changelog.md) for more information on what has changed recently.
## 🏅 Credits
- [Luca Patera](https://github.com/Lukasss93)
- [All Contributors](https://github.com/Lukasss93/telegram-mermaid/contributors)
## 📖 License
Please see the [LICENSE.md](LICENSE.md) file for more information.