summary refs log tree commit diff stats
path: root/lisp/+slack.el
blob: cdf2747211ff6d05fd2ff925fdea329760874358 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
;;; +slack.el --- Slack customizations and extras -*- lexical-binding: t; -*-

;;; Commentary:

;;; Code:

(require 'slack)

(defgroup +slack nil
  "Extra slack customizations."
  :group 'slack
  :prefix "+slack-")

(defcustom +slack-teams nil
  "Teams to register using `slack-register-team'.
This is a list of plists that are passed directly to
`slack-register-team'."
  ;;TODO: type
  )

(defun +slack-register-teams ()
  "Register teams in `+slack-teams'."
  (dolist (team +slack-teams)
    (apply #'slack-register-team team)))

(provide '+slack)
;;; +slack.el ends here