aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclarkzjw <[email protected]>2023-02-20 01:09:37 -0800
committerclarkzjw <[email protected]>2023-02-20 01:09:37 -0800
commita099e6cf153ae7155957bb16bc56233d2420288c (patch)
tree2a86fabdc69cb178b6962955a53a4d6499ee5185
parent76597b5c619649c2457cb876a2c749e9c7a4a248 (diff)
downloadswarm2fediverse-a099e6cf153ae7155957bb16bc56233d2420288c.tar.gz
add mastodon.py example
-rw-r--r--foursquare/__init__.py0
-rw-r--r--mastodon/__init__.py0
-rw-r--r--mastodon/toot.py21
-rw-r--r--requirements.txt9
4 files changed, 30 insertions, 0 deletions
diff --git a/foursquare/__init__.py b/foursquare/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/foursquare/__init__.py
diff --git a/mastodon/__init__.py b/mastodon/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/mastodon/__init__.py
diff --git a/mastodon/toot.py b/mastodon/toot.py
new file mode 100644
index 0000000..2d07f0b
--- /dev/null
+++ b/mastodon/toot.py
@@ -0,0 +1,21 @@
1from mastodon import Mastodon
2
3'''
4https://mastodonpy.readthedocs.io/en/stable/index.html
5
6Mastodon.create_app(
7 'pytooterapp',
8 api_base_url = 'https://mastodon.social',
9 to_file = 'pytooter_clientcred.secret'
10)
11'''
12
13# mastodon = Mastodon(client_id = 'pytooter_clientcred.secret',)
14# mastodon.log_in(
15# '[email protected]',
16# 'incrediblygoodpassword',
17# to_file = 'pytooter_usercred.secret'
18# )
19
20mastodon = Mastodon(access_token = 'pytooter_usercred.secret')
21mastodon.toot('Tooting from Python using #mastodonpy !') \ No newline at end of file
diff --git a/requirements.txt b/requirements.txt
index 33a4479..c031383 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,8 @@
1anyio==3.6.2 1anyio==3.6.2
2blurhash==1.1.4
2certifi==2022.12.7 3certifi==2022.12.7
4charset-normalizer==3.0.1
5decorator==5.1.1
3h11==0.14.0 6h11==0.14.0
4h2==4.1.0 7h2==4.1.0
5hpack==4.0.0 8hpack==4.0.0
@@ -7,6 +10,12 @@ httpcore==0.16.3
7httpx==0.23.3 10httpx==0.23.3
8hyperframe==6.0.1 11hyperframe==6.0.1
9idna==3.4 12idna==3.4
13Mastodon.py==1.8.0
14python-dateutil==2.8.2
15python-magic==0.4.27
10python-telegram-bot==20.1 16python-telegram-bot==20.1
17requests==2.28.2
11rfc3986==1.5.0 18rfc3986==1.5.0
19six==1.16.0
12sniffio==1.3.0 20sniffio==1.3.0
21urllib3==1.26.14
Powered by cgit v1.2.3 (git 2.41.0)