PHP Classes

PHP Typo3 Slack Channel Bot: Chat bot to interact in Typo3 Slack channel

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 39 All time: 10,941 This week: 524Up
Version License PHP version Categories
t3bot 1.0The PHP License5PHP 5, Web services, Chat
Description 

Author

This package implements a chat bot to interact in Typo3 Slack channel.

It uses Slack API to create a chat bot that responds to several types of commands.

Currently it implements commands of several groups like: review, forge, util, beer and tell.

Picture of FN
Name: FN <contact>
Classes: 2 packages by
Country: ???

 

Documentation

Botty - The TYPO3 Slack Bot

Build Status Build Status Code Coverage Scrutinizer Code Quality GitHub version Support Documentatiom

Hi, I am Botty I am in each channel on typo3.slack.com, even if you do not see me. Talk to me by start a message with @T3Bot or with the command prefix.

A list of the commands I can understand is documented in the Wiki.

Developer Notes

If you want to contribute, fork this repository and send a pull request.

Requirements

This project requires PHP 7.0

Setup

# copy env file and adjust 
cp .env.example .env

# composer install
composer install

# database mgiration
./bin/doctrine-migrations --configuration=Build/migrations.xml --db-configuration=Build/migrations-db.php migrations:migrate

Unit Test

./bin/phpunit -c Build/UnitTests.xml

Coverage report

rm -rf public/docs
./bin/phpunit -c Build/UnitTests.xml --coverage-html public/docs

  Files folder image Files (104)  
File Role Description
Files folder image.github (2 files)
Files folder imageBuild (4 files)
Files folder imageClasses (4 directories)
Files folder imageconfig (1 file)
Files folder imagemigrations (2 files)
Files folder imagepublic (2 files, 3 directories)
Files folder imageResources (1 directory)
Files folder imageTests (1 directory)
Accessible without login Plain text file .env.example Data Auxiliary data
Accessible without login Plain text file .scrutinizer.yml Data Auxiliary data
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:39
This week:0
All time:10,941
This week:524Up