Project

General

Profile

Actions

Enhancement #197

open

Preliminary Order Bot

Added by Marc Dequènes almost 13 years ago. Updated almost 13 years ago.

Status:
In Progress
Priority:
Normal
Category:
Bot :: Clerk
Target version:
Start date:
2011-03-04
Due date:
% Done:

90%

Estimated time:
Patch Available:
No
Found in Versions:
Confirmed:
No
Branch:
Help Needed:

Description

This bot should receive orders from Postman, store it somewhere, ACK Postman (which can then mark the mail), process orders, generate report, and send the reply to the same incoming medium back to Postman. Postman should find back the request mail using some kind of reference passed to Clerk, create a reply mail from it, insert the report, and send it.

So, the processing and reporting logic needs to be moved out of Postman, and it needs to be adapted for this new interraction.


Related issues 1 (1 open0 closed)

Blocks CyborgHood - Enhancement #32: Adapt Postman to use Librarian and MapMaker BotsIn ProgressMarc Dequènes2010-04-05

Actions
Actions #1

Updated by Marc Dequènes almost 13 years ago

  • Tracker changed from Bug to Enhancement
Actions #2

Updated by Marc Dequènes almost 13 years ago

  • Target version set to 0.6.0
Actions #3

Updated by Marc Dequènes almost 13 years ago

  • Target version changed from 0.6.0 to 0.4.0
Actions #4

Updated by Marc Dequènes almost 13 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 60

The bot is working, and implement a partial /Commands/DNS. /Batch is planned but not started.

Many problems were solved, mostly:
- using a Task in an API Node
- many issues due to the asynchronous behaviour of tasks (raised in the previous problem)
- propagating environment during API calls
- I18n deferred translations

/Batch needs the Botnet Task 'ask :self' behaviour to be implemented.

Actions #5

Updated by Marc Dequènes almost 13 years ago

  • % Done changed from 60 to 90

All of the previous issues are solved, now we need to polish the replies and error handling and implement the other commands.

Actions

Also available in: Atom PDF