All Projects → yonicd → slackteams

yonicd / slackteams

Licence: Unknown, MIT licenses found Licenses found Unknown LICENSE MIT LICENSE.md
Manage and Interact with multiple Slack teams in R

Programming Languages

r
7636 projects

Labels

Projects that are alternatives of or similar to slackteams

slackdeletron
[DEPRECATED] - V3.0 of Slack Deletron
Stars: ✭ 35 (+66.67%)
Mutual labels:  slack
Yasuf
Very simple way of controlling your Python application via Slack
Stars: ✭ 23 (+9.52%)
Mutual labels:  slack
slack-discord-bridge
Bridges a text channel between Slack and Discord
Stars: ✭ 21 (+0%)
Mutual labels:  slack
cheat-sheet-pdf
📜 A Cheat-Sheet Collection from the WWW
Stars: ✭ 728 (+3366.67%)
Mutual labels:  slack
slack-term
Slack client for your terminal
Stars: ✭ 6,074 (+28823.81%)
Mutual labels:  slack
humhub-oauth
Social OAuths built for the Social Platform HumHub
Stars: ✭ 16 (-23.81%)
Mutual labels:  slack
vscode-chat
Chat with your team while you collaborate over code using VS Live Share
Stars: ✭ 496 (+2261.9%)
Mutual labels:  slack
slatify
Slack Notification for GitHub Actions 🔔
Stars: ✭ 132 (+528.57%)
Mutual labels:  slack
enhanced-slack
🌴 PoC Slack enhancer/injector
Stars: ✭ 48 (+128.57%)
Mutual labels:  slack
kwatchman
Watch for k8s resources changes and trigger chains of handlers
Stars: ✭ 24 (+14.29%)
Mutual labels:  slack
react-slack-rtm
Demo Slack RTM chat built with ReactJS and Django
Stars: ✭ 17 (-19.05%)
Mutual labels:  slack
slack-web-api
Simple, convenient, and configurable HTTP client for making requests to Slack’s Web API. Deno port of @slack/web-api
Stars: ✭ 16 (-23.81%)
Mutual labels:  slack
emojibot
Emojibot is a Slack bot that announces new custom emoji to a specific channel.
Stars: ✭ 17 (-19.05%)
Mutual labels:  slack
Stevenson
Stevenson is a Vapor framework designed to build integrations between Slack apps, GitHub, JIRA and CI services (CircleCI).
Stars: ✭ 57 (+171.43%)
Mutual labels:  slack
openwhisk-slackapp
A serverless Slack app built with Slack Events API and IBM Cloud Functions
Stars: ✭ 24 (+14.29%)
Mutual labels:  slack
SlackMC
Link Slack to Minecraft!
Stars: ✭ 61 (+190.48%)
Mutual labels:  slack
notify
推送通知 sdk(Bark、Chanify、钉钉群机器人、Discord、邮件、飞书群机器人、Gitter、Google Chat、iGot、Logger、Mattermost、Now Push、PushBack、Push、PushDeer、PushPlus、QQ 频道机器人、Rocket Chat、Server 酱、Showdoc Push、Slack、Telegram、Webhook、企业微信群机器人、息知、Zulip)。
Stars: ✭ 335 (+1495.24%)
Mutual labels:  slack
rota-slackbot
Slackbot that helps manage rotations.
Stars: ✭ 50 (+138.1%)
Mutual labels:  slack
pr-reviews-reminder-action
A GitHub Action to send Slack/Teams notification for Pull Request that are waiting for reviewers.
Stars: ✭ 18 (-14.29%)
Mutual labels:  slack
st2chatops
Packaging environment for building StackStorm chatops native packages
Stars: ✭ 26 (+23.81%)
Mutual labels:  slack

slackteams

Covrpage Summary Lifecycle: experimental R-win build status R-mac build status R-linux build status Codecov test coverage

slackteams is a part of slackverse

slackcalls
slackthreads
slackteams
slackposts
slackblocks
slackreprex

slackteams is an R package that allows the user to manage multiple Slack teams during a session.

Installation

remotes::install_github("yonicd/slackteams")

Tokens

Creating a token is simple using

slackteams::add_team_interactive()

This will generate a minimal Slack api token for you to interact with the Slack. For more information on the different permissions the token can take refer to the Managing Tokens Vignette

The token team will be created, loaded and activated for you, so you can start working right away. To store this token for future sessions refer to Storing A Token.

Basic Usage

library(slackteams)

Load the teams

slackteams::load_teams()
# The following teams are loaded:
#   slackr, R4ds

Activate a Team

slackteams::activate_team('R4ds')
# slack environment variables are set to 'R4ds' supplied definitions

Query Active Team Channels

slackteams::get_team_channels()

Query Active Team Members

slackteams::get_team_users()

Activate Another Team

slackteams::activate_team('slackr')
# slack environment variables are set to 'slackr' supplied definitions
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].