TobiasPankner / Teams-Auto-Joiner

Python script to automatically join Microsoft Teams meetings.
GNU General Public License v3.0
535 stars 183 forks source link

Bot doesn't join Meetings after leaving one #116

Open WINOFFRG opened 3 years ago

WINOFFRG commented 3 years ago

Describe the bug In most cases what I observe is that the bot doesn't join the meeting after leaving the previous one. It does list the meeting which has recently started but doesn't join them. For this, I always have to end the program and restart it and same after every meeting.

Expected behavior Should join the latest meeting started or any of the ones listed in currently active.

Screenshots image image

Check the timestamps in above Screenshot

Configuration file

{
  "email": "",
  "password": "",

  "run_at_time": "",

  "meeting_mode": 1,
  "organisation_num" : -1,
  "random_delay": false,
  "check_interval": 10,

  "join_message": "",

  "auto_leave_after_min": -1,
  "leave_if_last": true,
  "leave_threshold_number": "15",
  "leave_threshold_percentage": "",
  "pause_search": false,

  "headless" : true,
  "mute_audio": true,
  "chrome_type": "google-chrome",

  "blacklist": [
    {
      "team_name": "",
      "channel_names": []
    },
     {
      "team_name": "",
      "channel_names": []
    }
  ],
  "blacklist_meeting_re": ".*Canceled:.*",

  "discord_webhook_url" : "https://discord.com/api/webhooks/#"
}

Desktop (please complete the following information):

TobiasPankner commented 3 years ago

You can try disabling headless mode, maybe you can see whats going wrong in the browser.

WINOFFRG commented 3 years ago

Checked in headless mode disabled (3 Times on Ubuntu and W10), The issue is the same. In MS Teams windows, I could see the selection which is searching for meetings. And in logs the same where meetings are getting listed ... Looks like the problem is with the code itself.

TobiasPankner commented 3 years ago

In your screenshot, which one did it join previously and which one did you want it to join after leaving?