It's time to say goodbye. I'm archiving Slacker. It's been getting harder to find time to maintain this project for a while now. For years it's been the most popular Python library for Slack. Eventually Slack decided to go with their library, and I lost my motivation to maintain it. Thank you all for your contributions to this project.
Slacker is a full-featured Python interface for the Slack API.
from slacker import Slacker slack = Slacker('<your-slack-api-token-goes-here>') # Send a message to #general channel slack.chat.post_message('#general', 'Hello fellow slackers!') # Get users list response = slack.users.list() users = response.body['members'] # Upload a file slack.files.upload('hello.txt') # If you need to proxy the requests proxy_endpoint = 'http://myproxy:3128' slack = Slacker('<your-slack-api-token-goes-here>', http_proxy=proxy_endpoint, https_proxy=proxy_endpoint) # Advanced: Use `request.Session` for connection pooling (reuse) from requests.sessions import Session with Session() as session: slack = Slacker(token, session=session) slack.chat.post_message('#general', 'All these requests') slack.chat.post_message('#general', 'go through') slack.chat.post_message('#general', 'a single https connection')
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4