Skip to content

ZakharovAndrew/yii2-bot-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Yii2 Bot Builder

Latest Stable Version License Yii2

Yii2 Bot Builder. Module for creating a diagram of chat bots

InstallationUsageContributingLicense

🚀 Installation

The preferred way to install this extension is through composer.

Either run

$ composer require zakharov-andrew/yii2-bot-builder

or add

"zakharov-andrew/yii2-bot-builder": "*"

to the require section of your composer.json file.

Subsequently, run

./yii migrate/up --migrationPath=@vendor/zakharov-andrew/yii2-bot-builder/migrations

in order to create the settings table in your database.

Or add to console config

return [
    // ...
    'controllerMap' => [
        // ...
        'migrate' => [
            'class' => 'yii\console\controllers\MigrateController',
            'migrationPath' => [
                '@console/migrations', // Default migration folder
                '@vendor/zakharov-andrew/yii2-bot-builder/src/migrations'
            ]
        ]
        // ...
    ]
    // ...
];

🛠 Usage

Add this to your main configuration's modules array

    'modules' => [
        'BotBuilder' => [
            'class' => 'ZakharovAndrew\BotBuilder\Module',
            'bootstrapVersion' => 5, // if use bootstrap 5
        ],
        // ...
    ],

👥 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

yii2-bot-builder it is available under a MIT License. Detailed information can be found in the LICENSE.md.

About

Module for creating a diagram of chat bots

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published