769b034d38
Update path
...
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com >
2023-06-20 15:17:34 +03:00
fd3d5f7301
Update README
...
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com >
2023-03-29 15:42:15 +03:00
2fa1b58336
Add session to_file and from_file
...
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com >
2023-03-28 14:50:52 +03:00
9523350dc5
Add pyproject.toml and pytest.ini
...
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com >
2023-03-28 11:59:32 +03:00
356db553b7
Sync to maraid/fbchat
...
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com >
2023-03-28 11:49:48 +03:00
55712756d7
Remove unused features
...
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com >
2023-03-28 11:44:43 +03:00
Mads Marquart
916a14062d
Add unmaintained notice
2020-09-23 12:07:26 +02:00
Mads Marquart
43aa16c32d
Remove stupid, obviously flaky test
v2.0.0a5
2020-06-14 23:18:07 +02:00
Mads Marquart
427ae6bc5e
Bump version: 2.0.0a4 -> 2.0.0a5
2020-06-14 23:15:50 +02:00
Mads Marquart
d650946531
Add act
cookie on login
2020-06-14 23:00:40 +02:00
Mads Marquart
8ac6dc4ae6
Update SERVER_JS_DEFINE_REGEX, so logging in on newer FB versions work
2020-06-14 22:27:26 +02:00
Mads Marquart
a6cf1d5c89
Add _util.now, fixing a few places where datetimes were incorrectly used
2020-06-14 22:26:52 +02:00
Mads Marquart
65b42e6532
Add example of replying to a message
2020-06-07 14:41:05 +02:00
Mads Marquart
8824a1c253
Set override Facebook's auto-locale detection during login
...
The locale is only used during error handling, and makes it harder for
users to report errors
2020-06-07 13:59:27 +02:00
Mads Marquart
520258e339
Bump version: 2.0.0a3 -> 2.0.0a4
v2.0.0a4
2020-06-07 12:52:59 +02:00
Mads Marquart
435dfaf6d8
Better GraphQL error reporting
2020-06-07 12:48:21 +02:00
Mads Marquart
cf0e1e3a93
Test on_2fa_callback with authentication applications
2020-06-07 12:37:36 +02:00
Mads Marquart
2319fc7c4a
Handle early return from two_factor_helper
2020-06-07 12:35:24 +02:00
Mads Marquart
b35240bdda
Handle locked accounts
2020-06-07 12:35:07 +02:00
Mads Marquart
6141cc5a41
Update SERVER_JS_DEFINE_REGEX
2020-06-07 12:04:51 +02:00
Mads Marquart
b1e438dae1
Few fixes to 2FA flow
2020-05-16 19:30:03 +02:00
Mads Marquart
3c0f411be7
Fix typo in 2FA logic
2020-05-10 12:01:41 +02:00
Mads Marquart
9ad0090b02
Merge pull request #563 from smilexs4/patch-2
...
Fix typo in example
2020-05-10 11:53:56 +02:00
Mads Marquart
bec151a560
Merge pull request #562 from smilexs4/patch-1
...
Fix typo in example
2020-05-10 11:53:39 +02:00
smilexs4
2087182ecf
Update interract.py
...
Changed fbchat.Message parameter from session to thread
2020-05-08 18:45:25 +03:00
smilexs4
09627b71ae
Update fetch.py
...
Solved the exception:
TypeError: __init__() takes 1 positional argument but 2 were given
2020-05-08 17:08:01 +03:00
Mads Marquart
078bf9fc16
Add send online tests
2020-05-07 12:26:39 +02:00
Mads Marquart
d33e36866d
Finish Client online tests
2020-05-07 12:10:45 +02:00
Mads Marquart
2a382ffaed
Fix Client.mark_as_(un)read, and add tests
2020-05-07 11:59:05 +02:00
Mads Marquart
18a3ffb90d
Fix Client.fetch_image_url in some cases
...
Sometimes (or always?), jsmods require includes a JS version specifier.
This means we couldn't find the url
2020-05-07 11:46:42 +02:00
Mads Marquart
db284cefdf
Bump version: 2.0.0a2 -> 2.0.0a3
v2.0.0a3
2020-05-07 11:10:42 +02:00
Mads Marquart
d11f417caa
Make logins persistent
2020-05-07 10:56:47 +02:00
Mads Marquart
3b71258f2c
Fix tests
2020-05-07 10:23:29 +02:00
Mads Marquart
81584d328b
Add more session tests and small error improvements
2020-05-07 10:15:51 +02:00
Mads Marquart
7be2acad7d
Initial re-add of 2FA
2020-05-06 23:34:27 +02:00
Mads Marquart
079d4093c4
Use messenger.com URLs instead of facebook.com
...
This should allow people who have only created a messenger account to
log in.
Also parse required `fb_dtsg` and `client_revision` values better.
The 2-fa flow is removed for now, I'll re-add it later.
2020-05-06 21:57:24 +02:00
Mads Marquart
cce947b18c
Fix docs warnings
2020-05-06 13:31:09 +02:00
Mads Marquart
2545a01450
Re-add a few online tests, to easily check when Facebook breaks stuff
2020-05-06 13:31:09 +02:00
Mads Marquart
5d763dfbce
Merge pull request #559 from xaadu/patch-1
...
Fix mistake in session handling example
2020-05-06 11:33:21 +02:00
Mads Marquart
0981be42b9
Fix errors in examples
2020-05-06 11:32:22 +02:00
Abdullah Zayed
93b71bf198
First Object then File Pointer
...
json.dump() receives object as first argument and File Pointer as 2nd argument.
2020-04-28 12:58:19 +06:00
Mads Marquart
af3758c8a9
Fix TitleSet.title attribute
2020-03-13 11:21:33 +01:00
Mads Marquart
f64c487a2d
Bump version: 2.0.0a1 -> 2.0.0a2
v2.0.0a2
2020-03-11 15:45:02 +01:00
Mads Marquart
11534604fe
Remove user agent randomization
...
Caused problems with logging in, and didn't really help on anything
2020-03-11 15:44:34 +01:00
Mads Marquart
9990952fa6
Add Connect and Disconnect events
2020-03-11 15:27:00 +01:00
Mads Marquart
7ee7361646
Clean up event parsing
2020-03-11 15:10:25 +01:00
Mads Marquart
89c6af516c
Fix various documentation mistakes
2020-03-11 15:00:50 +01:00
Mads Marquart
c27f599e37
Fix type specifiers in models
2020-03-11 14:43:28 +01:00
Mads Marquart
ef95aed208
Bump version: 1.9.6 -> 2.0.0a1
v2.0.0a1
2020-03-11 14:25:33 +01:00
Mads Marquart
8aaed0c76a
Remove bump2version
2020-03-11 13:20:19 +01:00