{"repo":"slack-ruby/slack-ruby-client","free":true,"listed":false,"github":"https://github.com/slack-ruby/slack-ruby-client","clone":"git clone https://github.com/slack-ruby/slack-ruby-client.git","description":"A ruby client for the Slack Web and Event APIs.","language":"Ruby","stars":1259,"topics":["slackbot","slack","slackapi","slack-api","slack-bot-server","slack-bot","hacktoberfest"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Slack Ruby Client ================= A Ruby client for the Slack Web and Events APIs. Comes with a handy command-line client, too. If you are not familiar with these concepts, you might want to watch this video. Table of Contents - Useful to Me? - Stable Release - Installation - Usage - Create a New Bot Integration - OAuth Code Grant - Using an API Token - Global Settings - Web Client - Web Client Examples - Test Auth - Send Messages - List Channels - Upload a File - Get Channel Info - Get User Info - Search for a User - Other - JSON Arguments - Web Client Options - Pagination Support - Character Encoding - Error Handling - Slack Errors - Rate Limiting - Other Errors - Events API - Configuring Slack::Events - Verifying the Request Signature - Message Handling - Formatting Messages - Date and Time Formatting - Channel ID Formatting - User ID Formatting - Group ID Formatting - URL Formatting - Markdown Formatting - Parsing Messages - Unescaping Message Content - Escaping Message Content - Command-Line Client - Authenticate with Slack - Send a Message - Get Channel Info - List Users - Sponsorship and Enterprise Support - History - Security - Contributing - Copyright and License Useful to Me? This library lets you send messages to Slack via the Web API and facilitates integration with the Events API. To write a complete bot for Slack you need more than this library, and it's much easier to start with slack-ruby-bot-server-events. To respond to slash commands, interactive component","default_branch":null,"files":null,"tree":[],"storefront":"/r/slack-ruby","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/slack-ruby/slack-ruby-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}