TSG Communication with Slack - tsgrp/HPI GitHub Wiki
TSG uses Slack to communicate within the organization. If you're a part of TSG, you should already be added to Slack. All projects should have a dedicated channel to communicate. Other channels you may want to join are below:
- #ocms
- #opencontent
- #openannotate
- #wizard
- #openmigrate
- #alfresco
- #documentum
- #solr
- #hbase
- #devtips
- #ux-guidance
- #tsg-karma
- Jump to a channel or person with
ctrl-k
orctrl-t
- Change notification settings in Preferences -> Notification Settings
- Personally (George), I don't like to see a ton of people/channels on the left hand side. There's a setting where everything is hidden except starred people / channels and anything unread. To set it like mine go to 'Advanced Options' in Preferences and then go to the Channel List setting. I have mine set to
My unreads, along with everything I've starred
- To star or unstar a person or channel:
- Desktop: Go to the person or channel. Click the star icon next to the name at the top
- Mobile (Android - I assume iOS is similar): Go to the person or channel. Click the down arrow to the right of the name. A star/unstar toggle will be in the top right.
- Either: use the
/star
command
- To star or unstar a person or channel:
- Snooze notifications by clicking the bell icon in the top left. You can also setup a Do Not Disturb schedule here as well.
- Notifications can be configured on a per-channel basis if desired. Just go to the channel and click the settings icon. You can also mute channels here. Keep in mind though, muting prevents all notifications from the channel and prevents the channel from appearing as unread unless you are mentioned.
- Typing
- While typing use a
:
char to start an emoji. Keep typing for hints. - You can edit a message by hovering over it and using the menu on the right. However, you can also use the
up
key to quickly start editing your last message. This only works when your cursor is in the chat textarea and you have nothing typed yet.
- While typing use a
- Formatting
- Bold - enclose text in
*
- Italics - enclose text in
_
- Format single line code snippets by enclosing the text in a backtick
`
- Format multiple line code snippets by starting with a starting triple backtick line
```
and ending with a triple backtick line. Once you enter the triple backtick, [Enter] will go to a new line vs. sending the message
- Bold - enclose text in
If you start a slack message with a /
a bunch of commands will pop up. Try them out!
One super-helpful command is the /remind
command. It allows you to create reminders within slack. Slackbot will popup and send you a message and notification when the reminder is due. It's pretty powerful. Some examples:
/remind me to attend project standup in 15 minutes
/remind me to attend code review in 2 hours
/remind me to do something at 1pm
/remind me to do something else on on Thursday at 9am
/remind me to send project status every Friday at 11am
-
/remind @someone to get that file to me at 4pm today
- With this option,
@someone
will get the notification at 4, and you'll get a notification when he/she completes the task
- With this option,
As of July 2016, the following apps are integrated with the TSG slack - try them out:
- Giphy
- GitHub
- Google+ Hangouts
- IFTTT
- Jenkins CI
- Lunch Train
- ??? not sure what this is, but it sounds tasty!
- PlusPlus++
- Also see #tsg-karma
- RightGIF
- Skype
- Trello
- Trello Alerts
In a direct message or channel, use the telephone icon to start a voice call and share your screen!