Create a wiki bot for vandal blocking on MediaWiki

Completed Posted 5 years ago Paid on delivery
Completed Paid on delivery

I am looking for someone to create a wiki bot which will work to block WikiMedia users engaging in destructive behavior. This software will check recent changes and compare all additions (perhaps using regex) to a provided list of forbidden words and phrases. It should also detect the removal of a large amount of content. There must also be a whitelist, which excludes certain users from checking/blocking. This must be a fully functional piece of software, but it is more of a functional framework than a finished, polished product. It must be usable "out of the box," but will probably be added to/modified later. For now, the user should define a list of disallowed words and phrases, in something like a text file. With each one, the user will include a certain "point" value. A database, spreadsheet, or even text file will keep a record of users which have been flagged, and how many "points" they have against them. When a user reaches a user-specified number of "points," they are blocked. Points must expire after a certain amount of time, and/or a certain number of good edits.

This bot must be compatible with WikiMedia versions 1.24.2 and 1.32.0, and be forward compatible as best as is possible. It does not need a user interface...it can run a console window, or some other such thing. It must be compatible with Windows 7 and up. I am thinking Java might be the best option only for compatibility (it could later be hosted on Unix), but I can be flexible on the language. I am happy to provide further details.

Note: I can be flexible on much of the design and implementation. I welcome suggestions!


Also please be aware, this is a non-profit endeavor for me, so price is important. I will never profit from this, so I hope to keep costs down.


In the end, I will expect to get all of the source code, libraries, etc. along with a compiled version of this desktop app which can be executed with only a couple mouse clicks. If you are using a scripting language, I may need instruction on how to set up and execute it on a Windows machine.

JavaScript PHP Python WIKI Wikipedia

Project ID: #17764518

About the project

7 proposals Remote project Active 5 years ago

Awarded to:

binarytiger

Hi, so if I understand correctly, you want an anti-vandalism bot for WikiMedia sites which runs on Windows 7+ You will specify the following: WikiMedia website url username and password set of whitelisted users More

$250 USD in 9 days
(0 Reviews)
2.0

7 freelancers are bidding on average $222 for this job

supersuntech

I am a hard worker with fast learning capability. A results-driven, customer-focused, diligent and analytical Software Engineer who strive for self-development. Strong in design and integration problem solving skills. More

$277 USD in 3 days
(18 Reviews)
5.2
revival786

Hi there, I am a professional in providing high quality writing service. I am highly interested in this project and I will love to assist you. Regards, Revival

$250 USD in 5 days
(9 Reviews)
5.2
pepeteremil

Hey there, I read your project and got interested. I have done tons of projects in the past for freelance purposes or for my part-time job as a back-end software engineer, but to be honest, I didn't do much work relat More

$200 USD in 3 days
(1 Review)
1.9
sayanprogrammer2

HI I am Xpert P. I am senior Developer and I am Expert in Javascript, PHP, Python, Software Architecture. I have completed 200+ based projects in programming with 100% client satisfaction .I have Working experiences of More

$100 USD in 3 days
(0 Reviews)
0.0