Download the PHP package ntimyeboah/php-slack without Composer

On this page you can find all versions of the php package ntimyeboah/php-slack. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php-slack

Integrate Slack into your PHP applications

Build Status

This package makes it easier to integrate Slack into your PHP application. It provides intuitive and simple API to send simple messages and complex messages using the BlockKit framework.

Requirements

This package requires at least PHP 8.2.

Installation

Basic Usage

Sending messages

You have the option to send messages by configuring the Slack token and channel methods on the SlackMessage object using the token() and channel() methods respectively.

You can also configure the Slack token and channel using the Credentials object.

Advanced Usage

This package make it easy to send messages using the BlockKit framework to customize and order the appearance of your messages.

Sending messages using the Section block

Use the section($closure) method to send a Section block.

The above generates these blocks.

Sending messages using the Context block

Use the context($closure) method to send a Context block.

The above generates these blocks.

Sending messages using the Header block

Use the header($closure) method to send a Header block.

The code above generates these blocks.

Sending messages using the RichText block

Use the richText($closure) method to send a Rich Text block.

The above generates these blocks.

Sending messages using the Divider block

Use the divider() method to send a Divider block.

The above generates this block.

Consider hiring me

I am currently seeking new employment opportunities and would appreciate it if you'd keep me in mind for roles such as Backend Developer. Kindly contact me at: [email protected]

This is a link to my CV: Ntim Yeboah CV

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover a security vulnerability within this package, please send an e-mail to Ntim Yeboah at [email protected]. All security vulnerabilities will be promptly addressed.

License

Php Slack is licensed under The MIT License (MIT).


All versions of php-slack with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
guzzlehttp/guzzle Version ^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ntimyeboah/php-slack contains the following files

Loading the files please wait ...