Criando um plugin de relação User - Tag

Using assign seems like a good idea. I’m pretty sure that you could add users with the API. See How to reverse engineer the Discourse API