Git Product home page Git Product logo

bitbar-slack-team-notifications's Introduction

Hi, I'm Benji.

Not sure what to put here that is not on my website so here's a gif

r/meIRL

bitbar-slack-team-notifications's People

Contributors

benjifs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bitbar-slack-team-notifications's Issues

Permissions errors

image

But when I go to permissions, the only match I see is for admin:conversations:

image

Hoping to resolve this as I would love to have a menu bar app that displays status for all the Slack workspaces I have.

Slack API: Deprecating usage of token as a query string parameter in Web API requests

https://api.slack.com/changelog/2020-11-no-more-tokens-in-querystrings-for-newly-created-apps

On February 24, 2021, we will stop allowing newly created Slack apps to send requests to Web API methods with access tokens presented in a URL query string. Instead, apps must send tokens in the Authorization HTTP header or alternatively as a URL-encoded POST body parameter.

After banging my head against the wall for a few hours trying to figure out why this won't work, I discovered this Slack API change.

Can't get it to work using new Slack App token

I have a slack app token (not Legacy because they are deprecated and channel admins are not granting them anymore due to the fact that they have too large a scope) I tried using it with this plugin and I get this error: team.info: missing_scope

I am guessing that there are some scope parameters that I need to be granted first. Can you please tell me what those are so I can request them from my admin? Ideally, I would get alll required scopes so I don't have to keep going back to them and requesting a change.

See this page for list of al available scopes

Thank you,

Incorrect channel count

I got it working, but it shows 2 messages in #general which is incorrect (no messages are unread):

image

image

Thoughts? Still doing this an hour later.

Update: Fixing the permissions errors didn't fix this. A new message came in (in a different channel) and that did appear correctly. So far just #general seems wonky. Even clicking Mark all as read doesn't clear it. I remember I ran into this about a year ago as well, either this plugin or another.

DM labels incorrect

Showing up as:

image

Instead of:

image

Seems like mpdm- could be Multiple Person Direct Message?

Longer channel names cut off

Would be cool if longer channel names fit. This one had 2 more characters, which funny enough is longer than the elipsis.

image

So maybe a wider menu or use the smaller font for channel lines?

Muted channel notifications still coming through

Muting a channel is universal, so if you change the setting on desktop, it reflects on mobile. I have one channel muted:

But they still come through in your app:

Do you have access to the muting preference?

Error in MacOS Big Sur 11.4

image
I get this error using xbar 2.1.4-beta on MacOS Big Sur 11.4.

I'm using the legacy token of slack and it work in the terminal when I do:
node slack-team-notifications.1m.js
But the xbar icon show thit error when i have unread messages. When I have no unread message works fine.

Occasional timeout errors

I see this sometimes:

image

I think it usually goes away on the next check. Might be good to ignore it if it's a Slack API issue until it crosses some threshold? This is a tool I've been wanting for years so I hope to help improve it as I notice things.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.