Ticket #311 (assigned task)

Opened 3 months ago

Last modified 3 months ago

Suggestion box module needed for player input in-game on Robobot

Reported by: Kim Assigned to: JoyRider (accepted)
Priority: highest Component: Bots - Multibot
Version: Latest version from repository Severity: minor
Keywords: Cc:

Description

Hi, I would like to request a module whereas we can get players to submit short suggestions for a proposed question that will be pm'd upon entry. In the same vein as the voting module, except here they actually can write a few sentences in order to give their ideas into us. This module is integral in having players generating ideas for our new events without using much staff man-power for most of the grunt work. Our job will be to filter their ideas.

All the module demands is the same private msg that polls get when players enter the arena, ability for the bot to record 2-3 sentences from a regular player, a record of the time of submission, name of player who submitted, no obscene filter (we'll get them for it personally upon our choosing), extrapolation of these entries to a database that can be accessed, *deleting entries daily so that players can submit more ideas each day* (you know how for polls right now, if you submit your vote, u can change it, but it won't keep adding…well we want unlimited submissions, but limit it to once per day, so we clear on a daily basis).

Attachments

Change History

10/05/08 15:35:45 changed by milosh

This should be a simple standard format utility. A great project for a new or apprentice developer.

10/13/08 14:14:27 changed by JoyRider

  • owner changed from nobody to JoyRider.
  • status changed from new to assigned.

Figured I'll take this one upon me, being an 'apprentice' et al.

10/13/08 17:17:31 changed by milosh

Great! If you need help or have any questions about this ticket you're most likely to reach us if you just post them here. Thank you!

10/13/08 17:31:32 changed by milosh

  • type changed from enhancement to task.

Some guidelines concerning this ticket:

  • This will be a utility in the twcore.bots.multibot.util package. The name of this class must begin with "util" and be all lowercase.
  • Look at the twcore.bots.multibot.twscript.polls.java class to compare and contrast Kim's ideas.
  • Make sure there is a check when a player enters a suggestion that will not allow the suggestion if it's too long and will be cut off.
  • Perhaps instead of deleting ideas form the database daily just inactivate them… perhaps set a boolean field like fnActive that will be turned off after a day. If you have trouble with figuring out how to use TWCore and databases just ask or view one of the many classes that utilize them.

Just an idea… perhaps instead of having to create a website or keep old messages you could just have the bot e-mail suggestions to certain staff members.


Add/Change #311 (Suggestion box module needed for player input in-game on Robobot)




Change Properties
Action