Popup dialogue?

Hi, I have a site with 23k multiple-choice questions and have forum based on Discourse. My site is in Django and has user registration via Facebook and Google.

Now, would it be possible to have some kind of plugin that allows me to create popup dialogue windows I can share on the site with in a targeted fashion? For example, when a user has answered 10 questions correctly in a row, a message pops up and that says for example ‘Your English is excellent, are you a native speaker?’ The window can have a multiple choice option so the user can select ‘Yes, I’m a native speaker’ or ‘I’m not a native speaker but I have a passion for languages’. Then, there could be a text box that allows the user to submit a message’.

It’s not easy to describe precisely what I want but I do know it could have great potential as my site is used by thousands of people very day. I guess what I’m looking for is some kind of chatbot integration that ideally combines both my Discourse as well as my Django users.

Please let me know what you think. Many thanks.