jslack - jSlack is a Java library to easily integrate your operations with Slack

  •        100

jSlack is a Java library to easily integrate your operations with Slack. Currently, this library supports the following APIs.Check the latest version on the Maven Central repository.

https://github.com/seratch/jslack

Dependencies:

com.squareup.okhttp3:okhttp:3.8.1
com.google.code.gson:gson:2.8.1
org.slf4j:slf4j-api:1.7.25
org.projectlombok:lombok:1.16.18
javax.websocket:javax.websocket-api:1.1
org.glassfish.tyrus.bundles:tyrus-standalone-client:1.13.1

Tags
Implementation
License
Platform

   




Related Projects

slack - :tada:✨ Slack API client for Node and browsers.

  •    Javascript

slack mirrors the published API docs exactly because its generated from those docs! The default interface are stateless functions and has remain unchanged since 1.0.0 and that will continue to be the case. Due to popular demand an OO style is supported. For an instance of Slack all methods come prebound with the token parameter applied.

Elixir-Slack - Slack real time messaging and web API client in Elixir

  •    Elixir

This is a Slack Real Time Messaging API client for Elixir. You'll need a Slack API token which can be retrieved from the Web API page or by creating a new bot integration. Add Slack to your mix.exs dependencies function.

terminal-slack - Terminal client for slack

  •    Javascript

A terminal interface for Slack. Create your Legacy Slack API token.

simple-slack-api - (simple) Java Slack client library

  •    Java

This library allows an application to connect to Slack to receive and send messages from any channel as if it were a slack client. The main purpose of this library is to build Slack bots able to react to channel events without having to configure any web hook.

slack-ruby-bot - The easiest way to write a Slack bot in Ruby.

  •    Ruby

A generic Slack bot framework written in Ruby on top of slack-ruby-client. This library does all the heavy lifting, such as message parsing, so you can focus on implementing slack bot commands. It also attempts to introduce the bare minimum number of requirements or any sorts of limitations. It's a Slack bot boilerplate. If you are not familiar with Slack bots or Slack API concepts, you might want to watch this video.


python-slackclient - Slack Developer Kit for Python

  •    Python

A basic client for Slack.com, which can optionally connect to the Slack Real Time Messaging (RTM) API.Whether you're building a custom app for your team, or integrating a third party service into your Slack workflows, Slack Developer Kit for Python allows you to leverage the flexibility of Python to get your project up and running as quickly as possible.

wee-slack - A WeeChat plugin for Slack

  •    Python

A WeeChat native client for Slack.com. Provides supplemental features only available in the web/mobile clients such as: synchronizing read markers, typing notification, threads (and more)! Connects via the Slack API, and maintains a persistent websocket for notification of events. wee-slack doesn't use the Slack IRC gateway. If you currently connect via the gateway, you should probably remove the server definition.

sclack - The best CLI client for Slack, because everything is terrible!

  •    Python

The first thing you need to do is to get a Slack token here. Use, create or request a token for each workspace that you'll use on Sclack. Not all workspaces allow you to generate a token, so sometimes you'll need to ask for the administrator to enable the feature. Sclack seems better when used with a Nerd Font. Using them is completely optional, but it is how some Sclack icons are possible. Personally, I use Fira Code Nerd Font. Download, install and set as the default font of your terminal emulator.

slack-ruby-client - A Ruby and command-line client for the Slack Web and Real Time Messaging APIs.

  •    Ruby

A Ruby client for the Slack Web and RealTime Messaging APIs. Comes with a handy command-line client, too. If you are not familiar with these concepts, you might want to watch this video. You're reading the documentation for the next release of slack-ruby-client. Please see the documentation for the last stable release, v0.12.0 unless you're integrating with HEAD. See UPGRADING when upgrading from an older version.

slack-term - Slack client for your terminal

  •    Go

A Slack client for your terminal. Download a compatible binary for your system. For convenience, place slack-term in a directory where you can access it from the command line. Usually this is /usr/local/bin.

emacs-slack - slack client for emacs

  •    Emacs

GNU Emacs client for Slack. You can see some gifs on the wiki.

slack-api-docs - API Docs for Slack.com

  •    

This is a copy of the files used to generate the Slack API documentation at https://api.slack.com/. It can be followed to see changes in our API documentation over time. We appreciate bug reports and proposals for changes to our API docs, but because this is a mirror of an internal slack repository we cannot directly merge pull requests.

slacker - Full-featured Python interface for the Slack API

  •    Python

Slacker is a full-featured Python interface for the Slack API.

slack-bot-api - :rocket: Simple way to control your Slack Bot

  •    Javascript

This is Node.js library for easy operation with Slack API. It also exposes all opportunities of Slack's Real Time Messaging API.

SlackStack - Multi-column/multi-row slack client for macOS

  •    Swift

Slack☆Stack is multi-column/multi-row slack client to overview many channels at a glance. Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY.

Slacker - Simple Slack client for the CLI

  •    PHP

Slacker is a simple weekend project CLI interface to Slack. This is not a library and is not yet intended to be developed on top of. It's not even very good. This is just a simple, silly command line Slack client. But if you live in tmux or the command line like me, you might just like it. Right now this is a goof project. But if the world loves it and wants to contribute to it, then I will maintain the app and make it a little more robust. Currently there's no testing, autoloading, no options, documentation, logging, or any niceties that a real app should enjoy. I will build those things if the project ends up warranting it, and that's all up to you.

node-slack-sdk - Slack Developer Kit for Node.js

  •    Javascript

Read the full documentation for all the lovely details.This module is a wrapper around the Slack RTM and Web APIs.

SlackKit - Build Slack apps, in Swift

  •    Swift

SlackKit makes it easy to build Slack apps in Swift. It's intended to expose all of the functionality of Slack's Real Time Messaging API as well as the web APIs that are accessible to bot users. SlackKit also supports Slack’s OAuth 2.0 flow including the Add to Slack and Sign in with Slack buttons, incoming webhooks, slash commands, and message buttons.

slack-ruby-gem - A Ruby wrapper for the Slack API

  •    Ruby

A Ruby wrapper for the Slack API

slack - A simple PHP package for sending messages to Slack, with a focus on ease of use and elegant syntax

  •    PHP

A simple PHP package for sending messages to Slack with incoming webhooks, focussed on ease-of-use and elegant syntax. Note: this package is no longer being actively maintained. Then create an incoming webhook on your Slack account for the package to use. You'll need the webhook URL to instantiate the client (or for the configuration file if using Laravel).





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.