ExilebuddyBeta #808 is finally ready for developer testing/coding! This thread will serve as your quick start guide to the current state of the Beta build and what is needed from users interested in using it. In addition, this thread is for developer feedback/questions/comments/requests about the current Beta.
ExilebuddyBeta is currently in a "for developers" state. There is no GrindBot7, no Exile CR, or any other finished bot/routine/plugin code provided, as there is in Release. The new bot code will be added later after developer testing, as it requires a total rewrite of just about everything to solve the various issues the old bot has shown. Right now, the focus is devloping and testing this new Beta to make sure developers have everything they need to work with the Exilebuddy API. What is provided right now, are examples of the bot/routine/plugin implementations with a few placeholder code examples. These are setup in a way you can copy/paste the structure, do the necessary renaming, and have your own code ready to be added pretty quickly.
The purpose of this Beta is simple: start gearing up community driven Exilebuddy development, like the other well established Buddy bots. We will still provide a simple bot to be used with Exilebuddy, but it's time for the community to be able to do their own things, without Exilebuddy getting in the way (as it has in the past).
To get started, please read over the http://www.thebuddyforum.com/exileb...guides/160806-exilebuddybeta-users-guide.html. It contains just about everything you need to get started with using the new UI. The last section in the guide goes over some of the development basics, and links to some new guides. Most of these guides are not complete yet, because they take a lot of time to adequately write. As a result, content will be added based on what developers have issues with from working with the Beta.
Bot development is by no means easy, so it would help if you have some experience using C# and have a general idea of programming. Some things we'll not be able to help with, as they fall outside the scope of what this thread is for, but if that is the case, we'll let you know. For example, asking how to put together a bunch of different bot parts to make a complete bot is not doable, but if you need help finding what bot parts you need to do something, that is doable. So, we can't help you write a bot that does Maps, but we can help point you in the right direction of what pieces you need and what considerations have to be made. Once we have our new bot done for Beta, then this scope can broaden some, but for now, developers must be able to do most of their own work.
ExilebuddyBeta is currently in a "for developers" state. There is no GrindBot7, no Exile CR, or any other finished bot/routine/plugin code provided, as there is in Release. The new bot code will be added later after developer testing, as it requires a total rewrite of just about everything to solve the various issues the old bot has shown. Right now, the focus is devloping and testing this new Beta to make sure developers have everything they need to work with the Exilebuddy API. What is provided right now, are examples of the bot/routine/plugin implementations with a few placeholder code examples. These are setup in a way you can copy/paste the structure, do the necessary renaming, and have your own code ready to be added pretty quickly.
The purpose of this Beta is simple: start gearing up community driven Exilebuddy development, like the other well established Buddy bots. We will still provide a simple bot to be used with Exilebuddy, but it's time for the community to be able to do their own things, without Exilebuddy getting in the way (as it has in the past).
To get started, please read over the http://www.thebuddyforum.com/exileb...guides/160806-exilebuddybeta-users-guide.html. It contains just about everything you need to get started with using the new UI. The last section in the guide goes over some of the development basics, and links to some new guides. Most of these guides are not complete yet, because they take a lot of time to adequately write. As a result, content will be added based on what developers have issues with from working with the Beta.
Bot development is by no means easy, so it would help if you have some experience using C# and have a general idea of programming. Some things we'll not be able to help with, as they fall outside the scope of what this thread is for, but if that is the case, we'll let you know. For example, asking how to put together a bunch of different bot parts to make a complete bot is not doable, but if you need help finding what bot parts you need to do something, that is doable. So, we can't help you write a bot that does Maps, but we can help point you in the right direction of what pieces you need and what considerations have to be made. Once we have our new bot done for Beta, then this scope can broaden some, but for now, developers must be able to do most of their own work.