Google Meet™ for Moodle

Activities ::: mod_googlemeet
Maintained by Rone Santos
The Google Meet™ for Moodle plugin allows the teacher, without having to leave Moodle, to create a Google Meet room and make available to the students the recordings of the room saved in Google Drive.
Latest release:
3772 sites
874 downloads
89 fans
Current versions available: 1

Google Meet™ for Moodle

The Google Meet™ for Moodle plugin allows the teacher, without having to leave Moodle, to create a Google Meet room and make available to the students the recordings of the room saved in Google Drive.

To create the Google Meet meeting room from Moodle, the Google Meet™ plugin for Moodle needs an active OAuth 2 service for Google. To learn how to set up an OAuth 2 service for Google, click here.


Help keep this plugin free and alive, make a donation

Donation button           pix


Requirements

Moodle 3.7+
PHP 7.0+

Installation

  1. Copy this plugin to the mod\googlemeet folder on the server
  2. Login as administrator
  3. Go to Site Administrator > Notification
  4. Install the plugin

License

The GNU GENERAL PUBLIC LICENSE. Please see License File for more information.

©2018 Google LLC All rights reserved.
Google Meet and the Google Meet logo are registered trademarks of Google LLC.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

Rone Santos (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Carlos Nunes
    Sat, 23 Sept 2023, 5:07 AM
    Instaled the plugin on moodle 4.2, tested it and worked great.

    When I used it (for real) the first time could not sync the recording.

    Added several times, reinstaled the plugin and it still show the followwing error:

    Exception - 400: Invalid Value
  • Ezzeddin Hamed
    Tue, 26 Sept 2023, 4:04 AM
    Hi,
    Everything worked fine until I want to "connect to a system account", it takes the page to google for connection, then once logged in it takes back to the redirect url "/admin/oauth2callback.php" which replies with an error 403 forbidden.

    I tried to give more permissions to some files in apche, this did not do anything.

    How to solve this issue?

    Thanks,
  • Rone Santos
    Mon, 30 Oct 2023, 10:12 AM
    Hugo Moura, para não puxar as gravações de cursos anteriores o código da sala do GoogleMeet deve ser diferente, é com esse código que o Google Meet salva a gravação no Drive e é com esse código que o plugin sincroniza as gravações.

    Não sei se fui claro, mas o correto é criar uma nova atividade sempre que for possível e não usar a mesma para tudo.

    Me deixe saber se isto resolve o seu problema.
  • Dr. Nellie Deutsch
    Wed, 1 Nov 2023, 5:05 PM
    Does it work on Moodle 4.3?
  • Hi, Rone

    Thank you for this great plugin.

    We have installed the last version. 2.1.1 (2023050101)


    But, when adding an activity, appear the following message:

    Exceção - syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)


    Outras informações sobre este erro

    Informações de depuração:
    Error code: generalexceptionmessage

    Rastreamento de pilha:
    line 441 of /mod/googlemeet/classes/client.php: ParseError thrown
    line ? of unknownfile: call to core_component::classloader()
    line 51 of /mod/googlemeet/mod_form.php: call to spl_autoload_call()
    line 214 of /lib/formslib.php: call to mod_googlemeet_mod_form->definition()
    line 130 of /course/moodleform_mod.php: call to moodleform->__construct()
    line 150 of /course/modedit.php: call to moodleform_mod->__construct()


    The message appears to versions 2.1.1, 2.1.0 and 2.0.0 of plugin.

    We achived add activity with 1.0.6 version or older.


    Enviroment:

    Moodle 3.9.4+ (Build: 20210211)

    php 7.2.24.0.0.18.04.16


    Any idea of solution would be very appreciate.
  • Mario Alejandro
    Fri, 5 Apr 2024, 12:54 AM
    Hi Rone,

    Thanks for this great plugin. It's working very well.

    But, we have a problem when some teachers use OAuth2 login.

    After signing in to Google and returning to Moodle, the user sees an error like this:
    "Error updating OAut2 token. HTTP status for remote endpoint: 400"

    This happens with some users, other users have no any problem.

    Do you have any ideas about how to solve this problem?

    Has anyone had the same problem?

    Thank you!
  • Clement DAH HINKPON
    Wed, 5 June 2024, 5:42 AM
    Hello Rone,
    I would like to know if there is a limit on the number of participants per meeting and the number of duration per meeting
  • Gracyeli Guarienti
    Sat, 20 July 2024, 3:47 AM
    Olá Rone, tudo bem? Este plugin funciona na versão 4.3?
  • Ayman Naser
    Tue, 30 July 2024, 5:25 AM
    Hello Mr Rone
    I added this blugin but when I try to add a new room the button genrate room url is not foundhow to solve this problem
  • Ezzeddin Hamed
    Tue, 30 July 2024, 1:14 PM
    @Ayman, have you set OAuth 2 service? It has to be set as per the instructions to connect to Google Meet.
  • Alexander Arevalo
    Fri, 2 Aug 2024, 7:14 AM
    Hello everyone,

    I'm encountering an issue where a teacher tries to create a Google Meet room. After filling out the form and clicking "Save changes," an error appears stating: "Exception - 403: Request had insufficient authentication scopes." Interestingly, other teachers can create the activity without any errors.

    Does anyone have any ideas on how to resolve this?

    Thank you for your help.

    Cheers,
  • Oscar Valencia Peña
    Tue, 6 Aug 2024, 4:14 AM
    Solución: error al escribir a la base de datos
    Al guardar una nueva actividad de Google Meet, se obtiene: Error al escribir a la base de datos.
    En depuración: Data too long for column 'eventid' at row 1.

    Dentro de columna: eventid tabla: mdl_googlemeet - varchar(100)

    Modificar a un tamaño mayor. (Actualmente el ID que se genera supera los 100 caracteres)
  • Pablo Ruiz Soria
    Tue, 8 Oct 2024, 6:04 PM
    Hi Rone,

    firstable I have to apologise for mi English and secondly I have to thanks for creating this plugin.

    We are running Moodle 4.1.11 and we have some problems:
    - when a teacher has more than one room with the same name the recordings are shown in all the rooms with the same name
    - when a teacher changes the name of the room the plugin stores with the recording with the original name and it doesn't sync

    Thanks in advanced
  • Desenvolvimento English VIP
    Tue, 7 Jan 2025, 3:30 AM
    Hello, there!
    I'm facing some problems with using the app on Google Meet on Moodle 4.5.1. Could you update the plugin to make it compatible with the new version?
  • Ionel Dobre
    Mon, 13 Jan 2025, 6:31 PM
    Hi I cant create Room because I dont see the create room button.
1 2 3 4 5 6 7
Please login to post comments