We have used https://github.com/BlakeWilliams/Elixir-Slack to write a slack-bot. The question is not about the library but about Elixir. The bot is run as a worker with name :slack_bot under a supervisor.
During tests, the bot was run from multiple nodes (boxes). Now we have a situation where 2 bots respond whenever a message is sent. Unfortunately we don’t know where the second bot is running from.
The question is given the process name (:slack_bot), can we check if an Elixir process with that name is running on a box?