Skip to content

Commit f5d4777

Browse files
committed
merging data from old-status file into CHANGES.md
1 parent c0aee6e commit f5d4777

File tree

2 files changed

+22
-58
lines changed

2 files changed

+22
-58
lines changed

CHANGES.md

+22
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,28 @@ However, there are still a few unimplemented things.
1212
* **8chan Board List Support** - Obviously, 8chan has a very large list of public boards. It can be obtained if need be.
1313
* **8chan Catalog Support** - 8chan has a catalog format that is completely different from 4chan's. Complete overhaul will be necessary.
1414

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.
31+
* `bumplimit` - No limit.
32+
* `imagelimit` - No limit.
33+
* `capcode_replies` - Not used.
34+
* `tag` - Not used.
35+
* `semantic_url` - Not used.
36+
1537
## Changes
1638

1739
* `Url` Class

old-status.md

-58
This file was deleted.

0 commit comments

Comments
 (0)