ethmeet
Video-chat API. Compatible with most famous platforms.
Installation
Pip:
pip3 install ethmeet
Install Geckodriver:
git clone git@github.com:elleaech/ethmeet.git
python3 ethmeet/scripts/gecko_install.py
Docs
Basic Usage
from ethmeet import (Driver, AttendGoogle, CreateGoogle, LoginGoogle)
# SET COMMON DRIVER
driver = Driver()
# INSTANCE OBJECTSs
adm_login = LoginGoogle(driver = driver())
create = CreateGoogle(driver = driver())
login = LoginGoogle(driver = driver())
attend = AttendGoogle(driver = driver())
# SET LOGIN DATA
adm_login.login_data = {"some.email@service.com", "SomePa$$word123"}
# IF LOGIN IS SUCCESSFUL, CREATE NEW MEET CODE
if adm_login.doLogin():
create.new_meet()
# GET LOGIN INPUT
login.login_data = {}
# IF LOGIN IS SUCCESSFUL AND MEET CODE WAS CREATED, GO TO MEETING
if login.doLogin() and create.code != None:
attend.set_meeting_url(create.code)
attend.goto_meet()
# CLOSE DRIVER
driver.close()
Contributing & Issue Tracker
Branch & Pull Request
Get source
git clone git@github.com:elleaech/ethmeet.git && cd ethmeet
python3 -m virtualenv . && pip3 install -r requirements.txt
License
Release files for ethmeet 1.7.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ethmeet-1.7.1.tar.gz | 10.4 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ethmeet-1.7.1-py3.8.egg | Legacy Egg format | - | - | Details |
| ethmeet-1.7.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 39.6 kB
Release files / ethmeet-1.7.1.tar.gz
| Download URL | ethmeet-1.7.1.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a0f4e1a6af59552a37ef14253e13655f9b17514e4b8588912834f7786819b53
|
|
BLAKE2b-256 checksum How to use checksums |
8cb237e95bf5ff4957533dc9bb3d1d179299c10c903407dbc5e9a9646cd6faee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5
|
Release files / ethmeet-1.7.1-py3.8.egg
| Download URL | ethmeet-1.7.1-py3.8.egg |
|---|---|
| Size | 17.0 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
2ae5e856dd9c20e7c1c36b4c6f95c1ad9931d31099d06f1b15fdd2979396cd1d
|
|
BLAKE2b-256 checksum How to use checksums |
e8bd7ea005a63a4bb29676ee1de9805c4389f6831fe38c4f136b3e4e791d1ac7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5
|
Release files / ethmeet-1.7.1-py3-none-any.whl
| Download URL | ethmeet-1.7.1-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0e7f8f1eb9368d74aa689fe3bbc102fcdfde49c8d89852b9a9f4090d7a4db553
|
|
BLAKE2b-256 checksum How to use checksums |
c6d2c5afa2f465606f18b2a5705da8b9969a824f85ae55a7f7ab5050fba182f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5
|