Yes, it’s possible. Look into using sockets in mIRC to accomplish this.
You’ll want the bot to connect to your site through a socket and get a list of user(s) it should join. The website will return the list, which the bot can use to split apart and join the channel(s).