Activities ::: mod_dialogue
Maintained by Dan Marsden
Dialogue between two users
Latest release:
1236 sites
42 fans

This module allows students or teachers to start two-way dialogues with another person. Although the official line is that this functionality has been replaced by the Messaging system, some users still find it useful as it will be an actual activity in your course.

Previous maintainers: Troy Williams, Howard Miller and Ray Kingdon


Screenshot #0
Screenshot #1
Screenshot #2


Dan Marsden (Lead maintainer): Lead maintainer
Troy Williams: Previous maintainer
Juan Segarra Montesinos
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Tue, Feb 12, 2019, 1:26 PM
    Hi Dinis,

    I haven't tested under 3.6 yet, but it will have the same sorting issues as 3.5.

  • Wed, Feb 27, 2019, 9:14 PM
    Eagerly waiting for the 3.6 version ;)
  • Fri, Mar 15, 2019, 9:14 AM
    Hi Troy!

    Are there any plans to include any searching functionality in the dialogue? We have users who have 100 students (and therefore 100 or more dialogues) and they're having trouble searching through the dialogues to find particular users, topics, or key words.

  • Thu, Mar 28, 2019, 8:34 AM
    Hey Brenda,

    There is a request to add global search support https://github.com/troywilliams/moodle-mod_dialogue/issues/41. My main priority at the moment is moving front-end type code into templates etc and making sure it works in 3.5, 3.6. As sorting is broken due to older bootstrap CSS.

  • Thu, May 9, 2019, 4:20 AM
    Hi Troy

    Sorry to reiterate the question, when will it be compatible with Moodle 3.6?

    Best Regards, Miguel Angel
  • Fri, Sep 27, 2019, 6:28 AM
    Will we have update for moodle 3.6 an 3.7?, please do not forget this plugin, it is very useful for moodle.

    Best regards, Miguel Angel
  • Thu, Oct 17, 2019, 8:47 PM
    Update for Moodle 3.6, 3.7? It's possible?
  • Wed, Mar 18, 2020, 8:11 PM
    I am getting this error, but the message is saved and works fine. Any idea what it can be? using moodle 3.7

    Exception - Argument 1 passed to message_send() must be an instance of core\message\message, instance of stdClass given, called in [dirroot]/mod/dialogue/classes/message.php on line 357
  • Wed, Sep 9, 2020, 10:22 PM
    Hi - is it possible for the email notifications that go out to include the actual message rather than just the subject? I tried changing the language packs and using {$a->message} but this didn't work.
  • Thu, Feb 4, 2021, 12:12 AM
    I wonder, what's the status for this plugin and it's maintenance? The last versions is from 2017, and the bug tracker link is dead. We use it a lot in Moodle 3.8, but are soon upgrading to Moodle 3.9.
  • Thu, May 6, 2021, 3:14 PM
    I would like to know if will have a version compatible with Moodle 3.9 and upper ? When? Although it works on Moodle 3.9, it gives problems in the pages counter, it doesn't read the placeholder.
    Thanks in advance.
    Great plugin smile
  • Thu, May 6, 2021, 3:50 PM
    @Laura - there's an early release version of Dialogue for newer Moodle versions in github - I haven't published it here yet, but it would be really helpful for you to make sure you're testing the latest version and then report any issues you have to the tracker: https://github.com/danmarsden/moodle-mod_dialogue/issues - thanks!
  • Wed, May 12, 2021, 9:47 PM
    Hi Dan Marsden,

    I need to check the following:

    If I have 2 courses with the same teacher, the queries made by a student in course 1, does the teacher also see course 2?
  • Thu, May 13, 2021, 6:07 AM
    @Miguel - I'm not clear what you're really asking here... it would be better to create a forum post in the plugins fourm:
    alternatively you should test the plugin out to see if it performs how you expect/need.
  • Fri, Jun 11, 2021, 5:04 PM
    Hello, Thank you for this very useful plug in. I have just installed on Moodle 3.9

    I am just experimenting with this app and trying to use it as a helpdesk feature.

    Being able to limit who can be a recipient is very useful. I do not want my users to see all the other users in a course.
    (To do this You need to adjust the permissions. The app is loaded as a course activity so open within the course and under 'Dialogue Administration' choose permissions. Change the permissions Receive, who can be the recipient when opening a conversationmod/dialogue:receive to include / exclude the groups you want. For example if you exclude 'students' then they can not send to another student.)

    But then you have to decide who they can send a Dialogue to. When you are actually in the app the user has to select a recipient from the drop down box. I am using this as a helpdesk option. I have created a user called 'HelpDesk' with management role. Within the description area of the app I ask users to type 'Helpdesk' in the 'Open with People search potential box'

    This app needs to sit within a course. I have created a Helpdesk course and under course admin set groups to separate. I think this means they can not see other peoples posts but am still checking this.

    The Dialogue App fires an email to the 'Helpdesk' with a 'view in Moodle' and the 'Helpdesk' reply fires an email to the user with a 'view in moodle' link. This is a very good feature if you are trying to keep all communication out of an email inbox. It is good for history of conversation and support advice and also GDPR - all communication with that user can be deleted with the user account if needed. It is very useful for support.

    It would be fantastic if there was an option to set or preselect a recipient in the 'Open with People search potential box'
    It would be fantasic if there was the ability to put some html in the message area which pulls out information from the users profile fields - maybe I can do this? I have not investigated.

    This is a very good app and it is the closest solution I have found to a workable 'Helpdesk' plug in.
    Thank you
1 2 3 4 5
Please login to post comments