Difference between revisions of "BotSharp"

From Anarchy Online Wiki [AOWiki]
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
Bot# (pronounced BotSharp) is a chatbot for the game Anarchy Online. It's written fully in C#.NET, and is based on vhabs chat library, Vha.Net.
+
<div style="float: right;">
 +
{{SoftwareProject
 +
|name          = Bot#
 +
|version        = 0.2 (Alpha)
 +
|projectleader  = Demoder
 +
|contributors  = Graft, Vhab, Iriche
 +
|website        = [http://botsharp.net/ botsharp.net]
 +
|links          = [http://redmine.demoder.me/projects/botsharp/roadmap Roadmap]<br> [http://redmine.demoder.me/projects/botsharp/issues Tickets]<br>[http://forums.anarchy-online.com/showthread.php?t=588503 Brainstorming Thread]
 +
}}
 +
</div>
  
== Project Information ==
+
<html><style type="text/css"><!--
* '''Version:''' 0.2 Alpha
+
.rssfeedsmaller {
* '''Website:''' [http://botsharp.net/ botsharp.net]
+
  font-size: x-small;
* '''Links:''' [http://redmine.demoder.me/projects/botsharp/roadmap Roadmap], [http://redmine.demoder.me/projects/botsharp/issues Tickets] [http://forums.anarchy-online.com/showthread.php?t=588503 Brainstorming Thread]
+
}
* '''Creator''': Demoder
+
--></style></html>
* '''Contributors''': Graft, Vhab, Iriche
+
 
 +
 
 +
Bot# (pronounced BotSharp) is a [[Chatbot]] for the game Anarchy Online. It's written fully in C#.NET, and is based on Vha.Net by Vhab. It is currently under development, and does not have any stable release as of 28. Oct 2011, and is therefore not considered ready for general use yet.
 +
There is a huge focus on making the plugin API easy to use and cover most common tasks, while still letting developers get their hands dirty with the raw details if they want to.
 +
 
 +
== Features ==
 +
* Output templates using AOXML, which is an XHTML-like markup language implemented to Vha.AOML by Graft and Vhab.
 +
* Instanced Design by using multiple BotCores where applicable
 +
** Plugins, settings, user databases, friendslist and so on are loaded per BotCore
 +
** Handles hundreds of bot characters per BotCore without problems
 +
** Multiple BotCores per process
  
 
== Bot# is used where? ==
 
== Bot# is used where? ==
Line 15: Line 34:
  
 
== Development ==
 
== Development ==
 
+
This section displays the development status of this project.
 
{|width="100%"
 
{|width="100%"
 
|width="50%" valign="top"|
 
|width="50%" valign="top"|
=== Known Bugs ===
+
=== [http://redmine.demoder.me/projects/botsharp/issues?query_id=9 Known Bugs] ===
<rss>http://redmine.demoder.me/projects/botsharp/issues.atom?key=84af5886c7f00e6005dfa322eda244662963644e&amp;query_id=9</rss>
+
<div class="rssfeedsmaller"><rss>http://redmine.demoder.me/projects/botsharp/issues.atom?key=84af5886c7f00e6005dfa322eda244662963644e&amp;query_id=9</rss></div>
=== Open Tasks ===
+
=== [http://redmine.demoder.me/projects/botsharp/issues?query_id=10 Open Tasks] ===
<rss>http://redmine.demoder.me/projects/botsharp/issues.atom?key=84af5886c7f00e6005dfa322eda244662963644e&amp;query_id=10</rss>
+
<div class="rssfeedsmaller"><rss>http://redmine.demoder.me/projects/botsharp/issues.atom?key=84af5886c7f00e6005dfa322eda244662963644e&amp;query_id=10</rss></div>
 
|width="50%" valign="top"|
 
|width="50%" valign="top"|
 +
=== [http://redmine.demoder.me/projects/botsharp/issues?query_id=11 Recently Closed Tickets] ===
 +
<div class="rssfeedsmaller"><rss>http://redmine.demoder.me/projects/botsharp/issues.atom?key=84af5886c7f00e6005dfa322eda244662963644e&amp;query_id=11</rss></div>
 
=== Latest Changesets ===
 
=== Latest Changesets ===
<rss>http://redmine.demoder.me/projects/botsharp/repository/revisions.atom?key=84af5886c7f00e6005dfa322eda244662963644e</rss>
+
<div class="rssfeedsmaller"><rss>http://redmine.demoder.me/projects/botsharp/repository/revisions.atom?key=84af5886c7f00e6005dfa322eda244662963644e</rss></div>
=== Recently Closed Tickets ===
 
<rss>http://redmine.demoder.me/projects/botsharp/issues.atom?key=84af5886c7f00e6005dfa322eda244662963644e&amp;query_id=11</rss>
 
 
|}
 
|}
  

Latest revision as of 21:30, 28 October 2011

Bot#
Version 0.2 (Alpha)
Website botsharp.net
Project Leader Demoder
Contributors Graft, Vhab, Iriche
Links Roadmap
Tickets
Brainstorming Thread



Bot# (pronounced BotSharp) is a Chatbot for the game Anarchy Online. It's written fully in C#.NET, and is based on Vha.Net by Vhab. It is currently under development, and does not have any stable release as of 28. Oct 2011, and is therefore not considered ready for general use yet. There is a huge focus on making the plugin API easy to use and cover most common tasks, while still letting developers get their hands dirty with the raw details if they want to.

Features[edit]

  • Output templates using AOXML, which is an XHTML-like markup language implemented to Vha.AOML by Graft and Vhab.
  • Instanced Design by using multiple BotCores where applicable
    • Plugins, settings, user databases, friendslist and so on are loaded per BotCore
    • Handles hundreds of bot characters per BotCore without problems
    • Multiple BotCores per process

Bot# is used where?[edit]

  • Websites
    • aomarket.info: Dedicated to watching the Anarchy Online shopping channels
  • Public bots
    • Itemsbot: Provides an easy to use ingame interface for items search.

Development[edit]

This section displays the development status of this project.

Known Bugs[edit]

Open Tasks[edit]

Recently Closed Tickets[edit]

Latest Changesets[edit]