{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145450568,"defaultBranch":"main","name":"bots","ownerLogin":"Viir","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-20T17:38:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19209696?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724318983.0","currentOid":""},"activityList":{"items":[{"before":"fa9a45980cd96a89a152a541b741caf8af53d581","after":"8b221a7ab7c74db6f356c8c3fa34a0d9315a31b4","ref":"refs/heads/main","pushedAt":"2024-09-03T21:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Fix link to screenshot with main menu of BotLab client app","shortMessageHtmlLink":"Fix link to screenshot with main menu of BotLab client app"}},{"before":"f321d03b54279767f0295fe4fe360355cb1706ff","after":"fa9a45980cd96a89a152a541b741caf8af53d581","ref":"refs/heads/main","pushedAt":"2024-09-03T20:53:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Support anomalies and other locations as mining sites\n\nExpand the function to travel to a mining site to also search the 'Locations' window and as a fallback search the 'Locations' submenu in the solar system menu.","shortMessageHtmlLink":"Support anomalies and other locations as mining sites"}},{"before":"00e21bd4806af5a9e2a40ef13eaf37c32b836ef9","after":"f321d03b54279767f0295fe4fe360355cb1706ff","ref":"refs/heads/main","pushedAt":"2024-09-02T20:11:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Update guide for latest version of mining example for EVE online","shortMessageHtmlLink":"Update guide for latest version of mining example for EVE online"}},{"before":"15e5c4d773c92d3ba9e726ee253fdb442bc90bcc","after":"00e21bd4806af5a9e2a40ef13eaf37c32b836ef9","ref":"refs/heads/main","pushedAt":"2024-09-02T20:05:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Search also the 'Locations' window for unloading ore or running away\n\nIn addition to the overview windows, also search the 'Locations' window for the destination object in space.\nSee discussion at ","shortMessageHtmlLink":"Search also the 'Locations' window for unloading ore or running away"}},{"before":"d1893841744bf2cfbda2fd28cb57c769b032d923","after":"15e5c4d773c92d3ba9e726ee253fdb442bc90bcc","ref":"refs/heads/main","pushedAt":"2024-09-01T21:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Optimize ship saving speed in EVE Online\n\nIf we bail because ship hitpoints are too low, offer a new shortcut using the overview windows. If the unload station or structure is visible in one of the overview windows, use that one to dock instead of docking to a random station.\nFor more background, see the discussion at \n\nExcerpt from the linked discussion:\n[...]\nOverall, it might be better for `runAway` to first search all overview windows and check if the same station we use for unloading is visible. This approach will save time as it means we do not need to descend into the cascade of the surroundings menu.\n[...]","shortMessageHtmlLink":"Optimize ship saving speed in EVE Online"}},{"before":"18a7abd2f219dc95653a2d7890923fea5f38976f","after":"94d8a49e52aadb243b849959e7dc5bb4a28879ae","ref":"refs/heads/2024-08-22-orbit-named-on-12d565847a","pushedAt":"2024-08-22T09:30:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Add setting to orbit named object on bot 12d565847a\n\nFollowing discussion with Zen. For related discussions, see ","shortMessageHtmlLink":"Add setting to orbit named object on bot 12d565847a"}},{"before":null,"after":"18a7abd2f219dc95653a2d7890923fea5f38976f","ref":"refs/heads/2024-08-22-orbit-named-on-12d565847a","pushedAt":"2024-08-22T09:29:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Add setting to orbit named object on bot 12d565847a","shortMessageHtmlLink":"Add setting to orbit named object on bot 12d565847a"}},{"before":"47cd9ca3aab763face06f06910647da6a0816d1a","after":"d1893841744bf2cfbda2fd28cb57c769b032d923","ref":"refs/heads/main","pushedAt":"2024-07-07T20:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Order priorities according to observation shared by Squids4daddy in May\n\nAdapt to the observations shared by Squids4daddy with session-recording-2024-05-15T13-11-03","shortMessageHtmlLink":"Order priorities according to observation shared by Squids4daddy in May"}},{"before":"c6c0cb3323fb5674b029f0bbdd0f2f68a751be69","after":"47cd9ca3aab763face06f06910647da6a0816d1a","ref":"refs/heads/main","pushedAt":"2024-06-15T12:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Adapt overview window setup to observation shared by YurifX last week\n\nAdapt to the observation shared by YurifX last week at https://forum.botlab.org/t/bot-5f5d2c9e08/4909\n\n> Problem seems to arise at Events 7888 and 7889\n\nIn session-recording-2024-06-07T03-57-44, the game client displayed the overview entries that were not entirely sorted by distance: One of the overview entries was out of distance sorting order. Since the game client did not properly sort the UI elements, the bot kept clicking on the icon, which usually caused the game client to sort the entries. However, only four entries were in the overview anyway, so all entries were visible without scrolling.","shortMessageHtmlLink":"Adapt overview window setup to observation shared by YurifX last week"}},{"before":"52b4fa94f1de0398dcd3ba0a450680a837d1e313","after":"c6c0cb3323fb5674b029f0bbdd0f2f68a751be69","ref":"refs/heads/main","pushedAt":"2024-06-15T08:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Adapt to observation shared by Volrath last week\n\nAs discussed on Discord — 03/06/2024 18:44\n\n> Looks like in event 1101 the list of route markers was empty in the memory reading. Might be a sporadic fail to read that part of the UI. Probably the solution is not rely only on the last reading but consider previous readings as well.","shortMessageHtmlLink":"Adapt to observation shared by Volrath last week"}},{"before":"eb38fbd3646a87792950c684b51e8b5a1a430da3","after":"52b4fa94f1de0398dcd3ba0a450680a837d1e313","ref":"refs/heads/main","pushedAt":"2024-05-28T10:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Finish play session when we completed travelling the route","shortMessageHtmlLink":"Finish play session when we completed travelling the route"}},{"before":"667121b5b224e0e303ac50e25814edb4111d47eb","after":null,"ref":"refs/heads/squash","pushedAt":"2024-05-28T10:34:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"}},{"before":"7d090798acd6cbf4e7bfccf3d9529e3c75487ebd","after":"eb38fbd3646a87792950c684b51e8b5a1a430da3","ref":"refs/heads/main","pushedAt":"2024-05-28T10:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Integrate adaptation for reading Link objects and currentSolarSystemName\n\nFrom ","shortMessageHtmlLink":"Integrate adaptation for reading Link objects and currentSolarSystemName"}},{"before":null,"after":"667121b5b224e0e303ac50e25814edb4111d47eb","ref":"refs/heads/squash","pushedAt":"2024-05-28T10:24:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Integrate adaptation for reading 'currentSolarSystemName'\n\nFrom ","shortMessageHtmlLink":"Integrate adaptation for reading 'currentSolarSystemName'"}},{"before":"65a62e679ecd58dabcf3aa06b2cd4790b69e9d04","after":"7d090798acd6cbf4e7bfccf3d9529e3c75487ebd","ref":"refs/heads/main","pushedAt":"2024-05-26T20:38:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Transfer recent learnings from anomaly ratting example\n\nTransfer the recent evolution of parsing of the game client interface and prompt parsing.","shortMessageHtmlLink":"Transfer recent learnings from anomaly ratting example"}},{"before":"fed9ebefeb3b4c31ec10b7ba5de36936351ebaba","after":"65a62e679ecd58dabcf3aa06b2cd4790b69e9d04","ref":"refs/heads/main","pushedAt":"2024-05-26T20:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Fix git checkout on Azure Pipelines Windows Environment 🐛🧹\n\nFollowing \nAvoid git modifying files on checkout in Azure Pipelines Windows Environment: Apply fix described at ","shortMessageHtmlLink":"Fix git checkout on Azure Pipelines Windows Environment 🐛🧹"}},{"before":"722b6927bdb248e9b6306af03838086bed87a5a6","after":"fed9ebefeb3b4c31ec10b7ba5de36936351ebaba","ref":"refs/heads/main","pushedAt":"2024-05-12T19:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Redirect drones to targets of the highest priority\n\nAdapt to this week's report from Squids4daddy: Do not always skip engaging drones when all drones are already engaged. Instead, group targets by priority and check if the engaged drones are all within the group of targets with the highest priority.","shortMessageHtmlLink":"Redirect drones to targets of the highest priority"}},{"before":"621e0fb63172e4c01b38728ccb20f176eb7d65e2","after":"722b6927bdb248e9b6306af03838086bed87a5a6","ref":"refs/heads/main","pushedAt":"2024-05-11T10:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Activate target of highest priority before using command to attack\n\n+ Use the prioritization given by the user in the bot prompt to group targets by priority.\n+ Before sending input to the game to engage drones or enable an offensive ship module, check if the currently active target is in the group with the highest priority.","shortMessageHtmlLink":"Activate target of highest priority before using command to attack"}},{"before":"4bb396a7f137486850c776eff5c77d12aaa38a1e","after":"621e0fb63172e4c01b38728ccb20f176eb7d65e2","ref":"refs/heads/main","pushedAt":"2024-05-10T18:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Update Tribal Wars 2 farmbot guide to latest bundle","shortMessageHtmlLink":"Update Tribal Wars 2 farmbot guide to latest bundle"}},{"before":"e827488a03ac3e5d7d14d6d31328a5ef0a39e897","after":"4bb396a7f137486850c776eff5c77d12aaa38a1e","ref":"refs/heads/main","pushedAt":"2024-05-10T18:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Switch to the common bot settings prompt parser framework","shortMessageHtmlLink":"Switch to the common bot settings prompt parser framework"}},{"before":"c9a3228ff8d2433d1a0478c94f9722dc030a8e3d","after":"e827488a03ac3e5d7d14d6d31328a5ef0a39e897","ref":"refs/heads/main","pushedAt":"2024-05-05T12:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Publish version 2024-05-05 of the BotLab client\n\nThis release contains the following improvements over version 2024-04-07:\n\n+ Adapt supported forms of `elm.json` to cover standard tooling. Following - After discovering the tooling from did not work when opening a workspace containing a \".\" in the `source-directories` in `elm.json` add support for using an empty string instead.\n+ Adapt play session recording store to retain file handles for robustness: Adapt to users seeing crashes because of failed attempts to append to the play session main log file: Introduce a framework to keep file handles for these to ensure continued ability to append to these files.\n+ Expand logging to track .NET heap sizes and GC: This addition to the play session logs will help in cases where investigation of memory usage is necessary.\n+ Also, applied recommended patches from upstream projects.","shortMessageHtmlLink":"Publish version 2024-05-05 of the BotLab client"}},{"before":"807b9a2503dfdfcefce526a1bfbd7c9e9819132a","after":"c9a3228ff8d2433d1a0478c94f9722dc030a8e3d","ref":"refs/heads/main","pushedAt":"2024-05-03T17:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Remove obsolete decl `continueInAnomaly`","shortMessageHtmlLink":"Remove obsolete decl continueInAnomaly"}},{"before":"48dc524af0770dee490bd3ef21cce5193d1344a1","after":"807b9a2503dfdfcefce526a1bfbd7c9e9819132a","ref":"refs/heads/main","pushedAt":"2024-05-03T17:40:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Add fighting pointing rats as discussed last week\n\nAdapt example for EVE Online to last weeks observation of player behavior:\n1. If a human is playing the game, he will hold the \"ctrl\" key while left clicking the \"pointed\" symbol. THis will cause the game to target the rat that is pointing you.\n2. once target is locked he will then hit the 'f' key to make the drones fight that rat. OR he can do the same by right clicking the drones bar and engage.","shortMessageHtmlLink":"Add fighting pointing rats as discussed last week"}},{"before":"42fe0e569a4bd638295c45b47f1edee948735d77","after":"48dc524af0770dee490bd3ef21cce5193d1344a1","ref":"refs/heads/main","pushedAt":"2024-04-28T15:04:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Show guide in bot web browser when the game server is not configured yet\n\nIf the user has not yet selected a game server, change the default content of the web browser opened by and automated by the bot to show a guide with links to game servers.","shortMessageHtmlLink":"Show guide in bot web browser when the game server is not configured yet"}},{"before":"89222643a32d89028c8a179e64a219e86d5bdd26","after":"42fe0e569a4bd638295c45b47f1edee948735d77","ref":"refs/heads/main","pushedAt":"2024-04-21T20:48:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Adapt for scenario shared by Squids4daddy this month\n\n+ Use the offensiveBuffButtonNames in the ship UI to detect when the player ship is pointed. In the session recording from 2024-04-05, in event 6154, it shows a `warpScrambler`, and in event 6360, it shows a `warpScramblerMWD` and `webify`\n+ Adapt paths leading to warp effects to branch for our newly added predicated `assumeSelfShipIsPointed`","shortMessageHtmlLink":"Adapt for scenario shared by Squids4daddy this month"}},{"before":"d54e966df55fc923a3d961cb0278837c143b7b8c","after":"89222643a32d89028c8a179e64a219e86d5bdd26","ref":"refs/heads/main","pushedAt":"2024-04-07T14:52:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Publish version 2024-04-07 of the BotLab client\n\nVersion 2024-04-07 of the BotLab client software massively improves runtime performance in DevTools. This speedup is most noticeable when the play session timeline shows many thousand events. Several optimizations in the timeline's rendering code improved performance here and reduced delays and waiting times. If you have experienced sluggish UI responses when working with long play sessions, I recommend you update to the latest version.","shortMessageHtmlLink":"Publish version 2024-04-07 of the BotLab client"}},{"before":"97b4b39b310df08f37d9076a1e71ac64389af0d1","after":"d54e966df55fc923a3d961cb0278837c143b7b8c","ref":"refs/heads/main","pushedAt":"2024-04-07T09:16:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Promote consistent line breaks across editors","shortMessageHtmlLink":"Promote consistent line breaks across editors"}},{"before":"2eecd793cb9addc39bb9e631813fbd54aaa4d425","after":"97b4b39b310df08f37d9076a1e71ac64389af0d1","ref":"refs/heads/main","pushedAt":"2024-04-07T08:55:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Make bot prompt parsing more robust with alternative names for settings","shortMessageHtmlLink":"Make bot prompt parsing more robust with alternative names for settings"}},{"before":"c162777fb6603189636fd74258837cc1a6b579b9","after":"2eecd793cb9addc39bb9e631813fbd54aaa4d425","ref":"refs/heads/main","pushedAt":"2024-03-30T21:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Publish version 2024-03-30 of the BotLab client\n\nExpand the play session configuration to offer to turn off input focus scheduling. See the updated guide for more details.","shortMessageHtmlLink":"Publish version 2024-03-30 of the BotLab client"}},{"before":"41e6ad4a6c587068c757e5b25f13a56bb8544221","after":"c162777fb6603189636fd74258837cc1a6b579b9","ref":"refs/heads/main","pushedAt":"2024-02-23T15:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Viir","name":"Michael Rätzel","path":"/Viir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19209696?s=80&v=4"},"commit":{"message":"Update guide on exporting play session recording\n\nTo match the new GUI.","shortMessageHtmlLink":"Update guide on exporting play session recording"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMTowODozNC4wMDAwMDBazwAAAASsBv2W","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMTowODozNC4wMDAwMDBazwAAAASsBv2W","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yM1QxNTowNDowNC4wMDAwMDBazwAAAAQDNg5T"}},"title":"Activity · Viir/bots"}