github and slack api examples.