Skip to content

lgg/zoom-meeting-telegram-bot

Repository files navigation

Create Zoom meeting from Telegram bot

Bot Not ready yet. Work in Progress, stay tuned!

  • /create - create call imediatly
  • /shedule 14:20 - create call in time
  • /shedule 12.10 14:20 - create call in date and time
  • /shedule [date] [time] --tag [tags separated by spaces without @ or with @] - create call and tag users
  • /shedule --calendar - create call in google calendar
  • /shedule --duration 10 - create call in google calendar with duration in minutes
  • /add - add admin with @tag
  • /delete - delete admin with @tag
  • wip /setgoogle - add accounts for google calendar

Bot accept commands only from admin ids in db. Set first admin id in .env file

dev roadmap

  • create telegram-bot base
  • add zoom auth
    • add auth through db
    • add auth refreshing token
    • add auth through bot commands
  • create zoom meeting
    • create instant meetings
    • create scheduled meetings
  • accept commands only from users in db
  • add/remove users in db
  • add create call from bot
  • add shedule command
  • add user tag functionality
  • wip add calls to google-calendar
  • add zoom login (to use one instance of bot for many zoom users) (remove admins in db - user asks for /create - check if he set zoom account, if not - ask for auth)

License

  • MIT
  • lgg, 2020

About

Telegram bot for creating Zoom meeting from chat

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published