Safer Nicotine Wiki:PHP bot framework table: Difference between revisions
Jump to navigation
Jump to search
(I'm running PHP version 7.4 now) |
Richardpruen (talk | contribs) m (1 revision imported) |
(No difference)
|
Latest revision as of 18:40, 2 January 2022
Key people[php 1] | Name | PHP version | Last update | Uses API[php 2] | Exclusion compliant | Admin functions | Plugins | Repository | Notes |
---|---|---|---|---|---|---|---|---|---|
User:Cyberpower678, User:Addshore, and User:Jarry1250 | Peachy | 5.2.1 | 2017 | Yes | Yes | Yes | Yes | GitHub | Large framework, currently undergoing rewrite. Documentation currently non-existent, so poke User:Cyberpower678 for help. |
User:Addshore | mediawiki-api-base | 5.3–7 | 2018 | Yes | N/A | N/A | extra libs | GitHub | Base library for interaction with the mediawiki api, provides you with ways to handle logging in, out and handling tokens as well as easily getting and posting requests. |
User:Addshore | mediawiki-api | 5.3 | 2019 | Yes | No | some | extra libs | GitHub | Built on top of mediawiki-api-base this adds more advanced services for the api such as RevisionGetter, UserGetter, PageDeleter, RevisionPatroller, RevisionSaver etc. Supports chunked uploading. |
User:nzhamstar and User:Xymph | Wikimate | 5.3.2 | 2021 | Yes | No | No | No | GitHub | Supports main article and file stuff. Authentication, checking if pages exist, reading and editing pages/sections. Getting file information, downloading and uploading files. Tested and working. Aims to be easy to use. |
Григор Гачев | Apibot | 5.1 | 2015 | Yes | Yes | Yes | Yes | on wiki | Full API support up to MW 1.21 incl., persistent connections, gzipped xfers, HTTPS, HTTP auth, GET sorting, auto site/user/paraminfo caching and usage, page bot exclusion compliance, close to 1000 functions, DB support, etc etc. Easily extendable modular structure. An UNIX-like overlayed 'assembly line' framework. AGPL 3.0 or later. |
Chris G, wbm1058 |
botclasses.php botclasses.php |
7.4 | 2021 2019 |
Yes | Yes | Yes | No | on wiki (2021), GitHub (2019) |
Fork of older wikibot.classes (used by ClueBot and SoxBot). Updated for 2010 and 2015 API changes. Supports file uploading. |