# Examples This is the root directory for examples. Provided you have the correct `SLACK_SOCKET_TOKEN` ENV variable created, these examples will work with your workspace. ## [Basic Example](/examples/basic) ```bash cd basic bundle i ruby main.rb ``` ## [Middleware Example](/examples/middleware) ```bash cd middleware bundle i ruby main.rb ``` ## [Middleware No Yield Example](/examples/middleware_no_yield) ```bash cd middleware_no_yield bundle i ruby main.rb ``` ## [Multi Listener Example](/examples/multi_listener) ```bash cd multi_listener bundle i ruby main.rb ```