Hot answers tagged

7

There's an undocumented API endpoint for this: emoji.add (and its little buddy emoji.remove). emoji.add POST parameters token (either in POST body or Authorization: Bearer header) (There's an open GitHub issue that claims you can't use xoxb tokens, only xoxs ones.) mode (data) name (what you want as the custom emoji's name, e.g. my-party-parrot) image (the ...


5

Slack gave me an answer via Twitter: Slack API ‏@SlackAPI Jul 14 Currently not possible, unfortunately. But we are working changes that will allow it. Stay tuned!


4

While this isn't the most elegant place for feature information, according to this Twitter thread involving SlackHQ, there is no way to limit Slackbot at the channel level. Edit: this may not suit your needs but there is a Chrome extension for filtering bot messages at the channel level. I haven't tried it so I can't personally vouch for it. If you really ...


3

Try Slack's Link Buttons, which specifically open links in new browser tabs when clicked. { "text": "Test Link Buttons", "channel": "C061EG9SL", "attachments": [ { "fallback": "Test link button to https://slack.com/", "actions": [ { "type": "button", "name": "...


3

You can list all connected Slack apps and bots on their Manage Apps screen. That's present in <team url>/apps/manage.


3

I have removed applications from the page https://[yourteamname].slack.com/apps/manage. Change [yourteamname] to your team name.


2

There is such method in the API, it's allusers, which has a parameter augroup that you can use to get a list of all users in a specific group. For example: http://en.wikipedia.org/w/api.php?format=xml&action=query&list=allusers&augroup=bot&aulimit=max This will give you the first 500 bots. If you want to get all of them, you have to use ...


2

Go to https://yourteamname.slack.com/apps/manage Select the bot which you want to remove Select revoke permissions and authorizations to this app Select Remove the bot


1

Identity scopes are for the "Sign-in with Slack" OAuth process only. Their only purpose is to facilitate authentication of Slack users in a 3rd party web app. It's not meant for requesting API scopes and tokens. If you want a token with API scopes you need to run the "Add Slack" OAuth process, which basically installs your Slack app into a workspace with ...


1

You're probably aware that you can disable or remove the app by visiting https://[YOUR_TEAM_NAME].slack.com/apps (search for app, will give option to disable/remove top right). But this applies to the entire team which may not be your intention. Maybe you can create a throw-away google account you don't use for anything else just so it stops asking you?


1

The link that Slack provided for you and is now used in Trello as an "attached conversation" is a link into the regular Slack Archives. Slack generally archives all of your conversations and provides deep links to them. The link you received when you attached the conversation to a Trello card should point to the exact moment when the conversation happened (...


1

Slack's official web API does not support the programmatic creation of emojis.


1

Though you cannot take any action on the bots in the my.slack.com/admin page, I was able to go to the "apps" section and all of my bots showed up there. Then I clicked on the bot I wanted to remove and hit "remove app" at the bottom of my screen. Not the greatest implementation but at least it appears there is a solution! I am also the team owner, so you ...


Only top voted, non community-wiki answers of a minimum length are eligible