c Expand All C Collapse All

Development and testing

We welcome new ideas that can help develop the MoonBot terminal. We have a special suggestion form where you need to specify your MoonBot ID and Telegram nickname, and detail your idea and why it would be useful for everyone.
https://docs.google.com/forms/d/e/1FAIpQLSfWDJPDVQh2ZxU2moyqDdFFvLd1jey53zg3gBUj10qjIINRHg/viewform
Once you've submitted your suggestion through the form, it goes into a special Google accumulation table where all the ideas from users go in the order they come in. The table cell to the right of your suggestion will be populated with the developers' response after a while.
https://docs.google.com/spreadsheets/d/1A_rNypu7piNmqqAgM-gCNBiM1l9tkGWkS5k3IRL45FU/edit
You can get tester status for new versions of MoonBot terminal individually by invitation.
A tester must have a PRO version of the MoonBot terminal, be an active member of our groups, and be willing to spend time discussing, helping with development and testing.
To be considered for a tester, please contact Mike via DM at https://t.me/MikeMercer
If you are a tester, you may find the latest test version of the MoonBot terminal in the private MoonBot Binance Futures Telegram Group (entrance by invitation only and strictly for PRO version owners). Discussions between testers about the latest innovations and possible bugs are also held in this group, which are considered and corrected by developers.
Some test versions are also published in open Telegram groups, in which all users of those groups can discuss test versions and new ideas for them. There are also official testers in these groups, who can convey in a concise form the main ideas for their implementation directly to the developers already in the closed MoonBot Binance Futures Telegram group.

Download the archive with the latest test version of the MoonBot terminal to your computer.
Close your MoonBot PRO terminal and make a copy of the folder where it is installed.
Open the folder with a copy of the terminal and move the 4 files from the previously downloaded archive with a test copy (replacing them in the folder).
Important!
1) Use the test versions of the MoonBot terminal carefully, test the new features both in emulator mode and in real mode, but using a small order. Keep in mind that there may be bugs in the test versions, which should be reported to the testers or, if you are a tester, directly to the developers, attaching a detailed description, short videos, screenshots and logs.
2) Your help in testing new test versions of the MoonBot terminal will help make it better and release more new functionality useful for everyone.

In order to be able to update your MoonBot terminal to test versions using the Telegram command, you need to do the following:
a) Make sure that your MoonBot test terminal is connected to Telegram and accepts control commands from it.
b) On the Settings - Advanced - System tab of the MoonBot test terminal, tick the Accept beta versions checkbox so that the terminal accepts the Telegram command to update and install the test version.
c) You need to send a command from Telegram to the MoonBot test terminal, for example, for the test version "MoonBot-N1" the Telegram command would be as follows: InstallTestVersion MoonBot-N1 and the terminal that accepted this command and that has the Accept beta versions ticked will start automatic update with terminal reboot.

If, for example, you have 2 test terminals MB-TEST1 and MB-TEST2 running, and both of them have the Accept beta versions checkbox enabled, then when you send a command to a specific bot like: botname:MB-TEST1 InstallTestVersion MoonBot-N1, only MB-TEST1 will be updated to this test version, while MB-TEST2 will not be updated, even though MB-TEST2 also has the Accept beta versions checkbox enabled.

If you send the generic command: InstallTestVersion MoonBot-N1, all terminals with the Accept beta versions checkbox installed will be updated.
Terminals that do not have the Accept beta versions checkbox installed will not be updated by either the personal or general command.