Great plugin. Got very much excited to get a try.I have some couple question and suggestions for plugin development.
a)If join request is send to signature thread.Will it wait for the campaign manager approval or will directly start up counting right after join request?
b)Most campaign managers don't count spammy posts or posts that are irrelevant to thread or violates one of rule in signature thread so in that case the plugin you are developing will not provide the actual earning .
c)Many signature posters have different taste about signature campaigns. Some like daily payment, some like monthly and some like weekly and in same way they also their choices are widen with the rules of signature campaign so I think it will be better to make a kind of form about signature poster preference and then search automatically the best campaign.
d) In case if signature poster is kicked will the bot will be back to search a new campaign?
e) Most of campaign has minimum/maximum posts .So I guess it will be better to make a kind of progress bar for that.If postcount
I really like the plugin features but there are also a lot of things to develop.GL
Thanks for the quiz Avirunes, I'l try to answer them as accurate as possible.
a) Campaign managers, would need to add/setup their signature and payments (for each rank) on our websites. The plugin will help check if a user is already in a campaign. If they're not, it will put them on the highest paying campaign that has free space.
b) Each post will be checked. The first step is checking the amount of words used, the interval between each posts, and if all else fails, the manager would always be able to view each users posts on the website. with the option to not pay for posts/kick users out of the campaign (this will also be reviewed by us since its very critical)
c) The server has a play script. its like writing music. you get to select what you want, and what you don't. For example. you can select payment method (weekly or per post), user type (with negative trust or without), minimum rank, maximum posts... So when the server fills these posts, it selects all the top free accounts, who best match the criteria.
d) If a user is kicked, in most cases it'll be because they have broken a rule. Rule breaking is a 24hr ban. After 20 bans/year, the user will not be able to use the plugin until the next year. "There will be an option to freeze your account on the server, you wont be paid if you do, but it'll help you not get banned because it removes/stops you from joining campaigns until you unfreeze it "
e) Yes, if you don't meet the minimum post per week, you wont be paid for that campaign, you wont be "kicked" but you're account will be put in a "freeze" state - it's used to prevent inactive users from joining campaigns, which also reduces the load on our server when processing all of this.