PHP Classes
elePHPant
Icontem

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

Recommend this page to a friend!
  Info   View files Documentation   View files View files (104)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2018-09-01 (7 days ago) RSS 2.0 feedNot yet rated by the usersTotal: 23 This week: 23All time: 9,331 This week: 44Up
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.

Name: FN <contact>
Classes: 1 package by
Country: ???

Details

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  
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

 Version Control Unique User Downloads Download Rankings  
 100%
Total:23
This week:23
All time:9,331
This week:44Up