ogame-tbot / TBot

OGame bot
76 stars 35 forks source link

Ability to set preferred research #123

Open Deenayd opened 1 year ago

Deenayd commented 1 year ago

Hello,

It would be nice to be able to set a preferred research to do. Type and level. That would be researched before anything else (unless something is required).

Of course it would be best if setting that would be possible by telegram and if setting would be persisted.

Examples of useful researches to be executed quickly if player wants it:

kokiddp commented 1 year ago

some researches are already prioritized. i prefer to prioritize when there is a mathematically "right moment" to upgrade them instead of providing a priority list

astrophysics and plasma cost res and award production, so they have a ROI and a DOIR, and are researched accordingly energy tech is prioritized in a similar way if there are fusion reactors on planets, if researching energy tech is more convenient than upgrading the fusion plants, it will be researched computer tech is upgraded to lv 10 with max priority if PrioritizeRobotsAndNanites is enabled irn is upgraded if next research would take longer then an irn upgrade

the other researches you listed don't have an obvious "right moment" to be upgraded, but im open to suggestions!

Deenayd commented 1 year ago

The point was to allow user to select the best moment for him.

For example if he feels like he needs more fleets then he could open chat with the bot and write something like: /research computertechnology 14

... Or if he feels like he needs super fast recyclers he could write something like: /research hyperspacedrive 15

So leave default as it is, but allow user to alter it if he needs it.