You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+22
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,28 @@ However, there are still a few unimplemented things.
12
12
***8chan Board List Support** - Obviously, 8chan has a very large list of public boards. It can be obtained if need be.
13
13
***8chan Catalog Support** - 8chan has a catalog format that is completely different from 4chan's. Complete overhaul will be necessary.
14
14
15
+
## Differences from 4chan API
16
+
17
+
The basc_py4chan library required some modifications to make this possible. In particular, the introduction of a Url Class generator that could be inherited.
18
+
19
+
vichan's API tries to stick to the 4chan API standard, but it has some differences, `listed here. <https://github.com/vichan-devel/vichan-API/>`_
20
+
21
+
***Incompatibilities** - Type differences to watch out for.
22
+
*`tim` (string) - UNIX timestamp + microseconds. This is a string instead of an integer on 4chan API, since it is actually only used by image filenames. Python converts types on it's own, so no need to worry about this.
23
+
***Not Implemented Yet** - Might become a feature in the future, so note it when overriding.
24
+
*`id` (string) - text (8 characters), Mod, Admin, Developer, Founder. Seems a bit redundant when we have the capcode.
25
+
*`filedeleted` (integer) - 0 or 1, states if file was deleted.
26
+
*`spoiler` (integer) - 0 or 1, states if file was spoilered.
27
+
***Does Not Exist** - It's not used and won't be for the foreseeable future.
28
+
*`archived` - A integer with either 0 or 1.
29
+
*`now` - Date and timestamp used by 4chan based on EST/EDT timezone. Vichan autogenerates this from UNIX `tim` instead, since everyone's timezone can differ.
30
+
*`custom_spoiler` - No custom spoilers, let alone spoilers of any kind yet.
0 commit comments