@irc3d.command
    def JOIN(self, client, args=None, **kwargs):
        message = ':{mask} JOIN {<channel>}'
        kwargs.update(
            broadcast=message.format(mask=client.mask, **args),
            channel=args['<channel>'])
        self.join(client.nick, client.mask, client=client, **kwargs)
        client.channels.add(args['<channel>'])
        self.NAMES(client=client, **kwargs)
The JOIN command allows you to enter a public chat area known as a
dataset/ETHPy150Open gawel/irc3/irc3d/plugins/userlist.py/ServerUserlist.JOIN