Activities: Skype

Maintained by ETHzETH Zürich
Skype Activity Module For moodle 1.9- download can be found here: For all other versions:
528 sites
28 fans
Moodle 2.0, 2.1, 2.2

Skype (IPA: [skaɪp], rhymes with type) is a software program created by the Swedish and Danish entrepreneurs Niklas Zennström and Janus Friis. Skype allows users to make telephone calls over the internet to other Skype users free of charge, or to landlines and cell phones for a fee. Additional features include instant messaging, file transfer, short message service, video conferencing and its ability to circumvent firewalls.

With this module, you can make Video calling, send files, chat, send sms, and use skype cast with your collegues!

Note: Old moodle skype module is not available anymore, and I can not support it. This is an alpha release, I will enhance it once I have time.


Big Thanks for AL Rachels for his endless contributions.


ETH Zürich (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of AL Rachels
    Tue, Feb 12, 2019, 5:41 AM
    Hi Diane, Sorry to take so long to reply. Been very busy and my wife is extremely ill, but today I had a chance to look at your request. It is actually very easy to add groups to Skype. It basically just needs the missing, function for the supported FEATURES list, added to the Skype lib.php. I have included the code in a message to you. Just copy and paste it after the last function listed in Skype's lib.php file. Once you do that, edit a Skype activity, then save it. I have just one Skype on my front page in Main menu b;ock, and have Main menu set to to show on Any page. After editing the Skype and setting the Groups (I use visible groups) the group selector started appearing right above the list of users, because the view.php file already has the code to make those things show up if the FEATURE is enabled. If you set yours up like mine, you have to create the groups on the front page. Using Boost theme, click the edit gear at top right and select more. Click on the Users tab. Then Select, Groups. I leave that part up to you. Let me know if you need more help.
  • Picture of Diane Villemure
    Tue, Feb 12, 2019, 8:32 AM
    Thank you very much Al. Adding the FEATURE list in the lib.php file worked PERFECTLY. I can now narrow the skype participant list to the current year's group {houray}
  • Picture of Cristian Gomez
    Tue, Mar 26, 2019, 8:43 PM
    its work with last versión of google chrome?
  • Picture of AL Rachels
    Tue, Mar 26, 2019, 10:55 PM
    Yes, it does seem to work in the latest Chrome for me.
  • Picture of Alejandro Novoa
    Thu, Sep 5, 2019, 9:29 PM
    Does it work with Moodle 3.7?
    Is there any documentation in order to know how to use it?

    Thank you,
  • Picture of AL Rachels
    Fri, Sep 6, 2019, 12:17 AM
    If you make the changes mentioned in comments above, yes it works. Don't know of any documentation, but it is very easy to figure out.
  • Picture of Alejandro Novoa
    Fri, Sep 6, 2019, 12:21 AM
    Thank you for the quick response!!! I actually grabbed the latest version from GIT and it works without any modifications, so all good

    I do have a question regarding permissions. The only settings I can see regarding permissions is the "Manage Entries" and "View"

    Right know I have tested with a student account and a teacher account and both of them can start skype conversations from this module
    Is there a way for only Teachers to start a conversation from this module?
    Thanks again
  • Picture of AL Rachels
    Fri, Sep 6, 2019, 12:32 AM
    Since the Skype plugin really just acts like an address book, you could probably achieve what you want with, Restrictions, so that only teachers could see the Skype in Moodle.
  • Picture of Alejandro Novoa
    Sat, Sep 7, 2019, 1:14 AM
    Thanks AL for your very quick replies.
    When setting up a Skype activity, we can set the date and time of the skype call that is going to happen.
    Is there a way to automatically show that in the calendar?
  • Picture of AL Rachels
    Sun, Sep 8, 2019, 2:19 AM
    Sorry for the late reply. Hate to say this, but the original creator and current maintainer of the Skype plugin has never added in the code for Skype calendar events. It would also require the addition of some new database fields.
  • Picture of AL Rachels
    Mon, Sep 9, 2019, 11:21 PM
    @Alehandro - sent you a private message regarding skype version using calendar events.
  • Picture of AL Rachels
    Sat, Sep 14, 2019, 3:45 AM
    For anyone interested, the link listed up above for for this plugin's, Source control URL, will take you to my github for Skype where you can get a branch 3.5.0+ version that implements calendar entries for chattime, timeopen and timeclose.
  • Picture of Miguel Gouveia
    Tue, Apr 7, 2020, 5:48 PM

    After I add skype to a course, when I click the skype activity link on the course page, I get a page with the message:

    "Nobody is enrolled for this Skype type"

    Any idea why? cheers
  • Picture of AL Rachels
    Tue, Apr 7, 2020, 11:16 PM
    Hi Miguel,
    To answer your first question re: Coding error the Skype view.php file. Down around line 76, remove or comment out the following line: $PAGE->set_button(update_module_button($cm->id, $course->id, get_string('modulename', 'skype')));
    Your second question re: Nobody is enrolled for this Skype type...if memory serves me correctly this means, no one rnrolled in the course has listed their Skype id in their profile.
  • Picture of Miguel Gouveia
    Wed, Apr 8, 2020, 6:12 AM
    Thanks AL! I will try that and give feedback later smile stay safe!
1 2 3 4
Please login to post comments