Allow groupchat method to receive a custom message id

This is useful if you want to manage message ids yourself.