To get your Token you need to be logged in into the Slack-System and visit the API-Page. There is a headline "Authentication" where your Team should be listet with the possibility to get a Token.
Note: The API-Token is linked to the user who redeems it. Maybe there should be a "System"-User in your Team for this purposes.
There are some useful help for how you can format messages.
To call Notifications for a User. First it must be enabled for the User. There are some Ways to notify:
- Message: "Foo @everyone Bar", will notify everyone in at the Network. Must be Used on the #general Channel
- Message: "Foo @channel Bar", will notify everyone in a Channel
- Message: "Foo @Bazuser Bar", will notify the named User
Officially the Slack-API has a Rate Limit for Requests. The API only allows one Request per Second. For short times the API will ignore if you get over this limit but maybe there comes a time the API will give an Error for this. In this Case the Client will automatically try it for two more times. If you want to raise this loop of tries you can change it in the Configuration.