Currently, you can join a raid by "!join " command (apart from using emoji). However, the bot gets confused in case when there's multiple e.g. snorlax raids at the same time (at different places). When you try join by the location, it gets confused if the location consists of more than 1 word. For example, it will throw an error if you try to join a raid using "!join castle street". The chances are, there will be more than 1 raid with the same pokemon name happening at the same time, so I would change this and allow to join by the location instead and make sure user can pass multiple words as argument.
Currently, you can join a raid by "!join " command (apart from using emoji). However, the bot gets confused in case when there's multiple e.g. snorlax raids at the same time (at different places). When you try join by the location, it gets confused if the location consists of more than 1 word. For example, it will throw an error if you try to join a raid using "!join castle street". The chances are, there will be more than 1 raid with the same pokemon name happening at the same time, so I would change this and allow to join by the location instead and make sure user can pass multiple words as argument.