Skip to content

Releases: GeorgeSG/ha-slack-user

v0.5.0

28 Nov 20:38
Compare
Choose a tag to compare

Overview

  • Add huddle attributes to sensor attributes (Implements #8)
  • Add services to set and end DND (Implements #6)
  • Add status_expiration_ts to sensor attributes (Implements #9)

New attributes

status_expiration_ts: number

status_emoji_display_info:
  emoji_name: string
  display_url: string
  unicode: string

huddle_state: string
huddle_state_expiration_ts: number

New services

slack_user.set_presence

Required API scope: users:write
API Method: users.setPresence

Updates the user's presence.

Field Value Necessity Description
entity_id sensor.slack_user Required Name(s) of the sensor entities
presence auto or away Required New presence

slack_user.set_dnd

Required API scope: dnd:write
API Method: dnd.setSnooze

Enables DND for the user.

Field Value Necessity Description
entity_id sensor.slack_user Required Name(s) of the sensor entities
num_minutes number Required Number of minutes to be in DND

slack_user.end_dnd

Required API scope: dnd:write
API Method: dnd.endSnooze

Disables DND for the user.

Field Value Necessity Description
entity_id sensor.slack_user Required Name(s) of the sensor entities

0.4.1

12 Jun 11:52
Compare
Choose a tag to compare

Adds services to set the user's status (as requested in #3):

  • slack_user.set_status
  • slack_user.clear_status

See README for more information.

Important: in order to set user statuses, your Slack App must have access to the users.profile:write API scope.

0.3.0

05 Jun 07:27
Compare
Choose a tag to compare

Add version to manifest to support Home Assistant 2021.6 - #4

0.2.1

05 Oct 08:40
ff12b58
Compare
Choose a tag to compare

Adds Norwegian translation (by @hwikene)

0.2.0

16 May 22:06
Compare
Choose a tag to compare
  • Use user_id as unique_id
  • Always pass user_id to Slack API

0.1.0

16 May 19:05
Compare
Choose a tag to compare
  • Add User ID parameter (to use for presence info)
  • Add Presence Info
  • Add DND Info
  • Change state to be presence string - "online" or "away"
  • Better error messages in Config Flow

0.0.1

16 May 18:04
Compare
Choose a tag to compare

Initial release! 🎉