-
Member
Thank you dev for all you have done. Used this many months. Having a problem with version 8.1. Items that are accidentally picked up are not being discarded or stashed. They just fill my inventory within an hour or so. Any suggestions anyone?!?! Thanks
-
Member
Originally Posted by
Blake86
Thank you dev for all you have done. Used this many months. Having a problem with version 8.1. Items that are accidentally picked up are not being discarded or stashed. They just fill my inventory within an hour or so. Any suggestions anyone?!?! Thanks
I've seen this too, make sure sell junk is enabled and runs per stash is set low enough. Still I think it has trouble selling bad rolls for circlets, boots, and gloves. Happen with or withouth /noitempickup
Pretty happy with this bot but I was only able to get the compiled version of to run. There appears to be a problem with the imbed_discord.py due to RequestWebHookAdapter being deprecated in 2.0. I'm too new to know how to fix it but I found one article that said to put this:
discord==1.7.3
discord.py==1.7.3
into the requirements.txt but I don't see one in src. Shrug.
This is the error it throws when I run python src/main.py from miniconda.
ImportError: cannot import name 'RequestsWebhookAdapter' from 'discord'
if anyone figured that out LMK.
-
Member
delete these lines
src/messages/messenger.py
from messages.discord_embeds import DiscordEmbeds
src/messages/_init_.py
from .discord_embeds import DiscordEmbeds
think that is all if I remember correctly
-
Member
Originally Posted by
guschiggins
I've seen this too, make sure sell junk is enabled and runs per stash is set low enough. Still I think it has trouble selling bad rolls for circlets, boots, and gloves. Happen with or withouth /noitempickup
Pretty happy with this bot but I was only able to get the compiled version of to run. There appears to be a problem with the imbed_discord.py due to RequestWebHookAdapter being deprecated in 2.0. I'm too new to know how to fix it but I found one article that said to put this:
discord==1.7.3
discord.py==1.7.3
into the requirements.txt but I don't see one in src. Shrug.
This is the error it throws when I run python src/main.py from miniconda.
ImportError: cannot import name 'RequestsWebhookAdapter' from 'discord'
if anyone figured that out LMK.
delete these lines
src/messages/messenger.py
from messages.discord_embeds import DiscordEmbeds
src/messages/_init_.py
from .discord_embeds import DiscordEmbeds
think that is all if I remember correctly
-
Member
Originally Posted by
blacknight1
delete these lines
src/messages/messenger.py
from messages.discord_embeds import DiscordEmbeds
src/messages/_init_.py
from .discord_embeds import DiscordEmbeds
think that is all if I remember correctly
File "C:\Users\borg\botty\src\messages\messenger.py", line 13, in __init__
self._message_api = DiscordEmbeds()
NameError: name 'DiscordEmbeds' is not defined
is the result after these changes. Changed line 13 to self._message_api = GenericApi() and it launches now.
if you try to run the diablo run looks like the cs trash has an issue. any hints/direction are appreciated.
File "C:\Users\username\botty\src\char\i_char.py", line 383, in kill_cs_trash
raise ValueError("Diablo CS Trash is not implemented!")
Last edited by guschiggins; 11-05-2022 at 09:00 PM.
-
Member
Originally Posted by
guschiggins
File "C:\Users\borg\botty\src\messages\messenger.py", line 13, in __init__
self._message_api = DiscordEmbeds()
NameError: name 'DiscordEmbeds' is not defined
is the result after these changes. Changed line 13 to self._message_api = GenericApi() and it launches now.
if you try to run the diablo run looks like the cs trash has an issue. any hints/direction are appreciated.
File "C:\Users\borg\botty\src\char\i_char.py", line 383, in kill_cs_trash
raise ValueError("Diablo CS Trash is not implemented!")
what class are you running? only hammerdin and foh can normally run with botty
did you enable in params? kill_cs_trash=1
-
Member
ah that would do it. It's a sorc, works fine for hammerdin. Thanks again.
Any idea if this is an abandoned project or if it is still being worked on/added to?
Last edited by guschiggins; 11-05-2022 at 09:08 AM.
-
Member
Originally Posted by
guschiggins
ah that would do it. It's a sorc, works fine for hammerdin. Thanks again.
Any idea if this is an abandoned project or if it is still being worked on/added to?
dont think it is that I have seen
I got a crude version of sorc to work in chaos, needs to be pretty strong though, I have only been able to do in NM
-
Member
well the hammerdin one was working but now it has decided, with no configuration changes at all, to teleport significantly further, even after hitting f9. Set the bot back up from scratch and it still does it. Tested on another machine and works fine so something local to that laptop. Shrug.
Last edited by guschiggins; 11-06-2022 at 05:35 PM.
-
Member
Originally Posted by
Blake86
Having a problem with version 8.1. Items that are accidentally picked up are not being discarded or stashed. They just fill my inventory within an hour or so. Any suggestions anyone?!?! Thanks
Originally Posted by
guschiggins
I've seen this too, make sure sell junk is enabled and runs per stash is set low enough. Still I think it has trouble selling bad rolls for circlets, boots, and gloves. Happen with or withouth /noitempickup
Have you found any working solution yet? For me nothing helps unfortunately. Doesn't matter if I set sell_junk to 0 or 1 or runs_per_stash to 1/2/3/4 whatever, it will always trash/sell a few things but will keep other things until inventory is full.. It also just seems random what it keeps in inventory and what not.. :/
Last edited by bottuser4k; 11-07-2022 at 05:16 PM.
-
Member
Originally Posted by
aeon0
GitHub - aeon0/botty: D2R Pixel Bot
Best pixel bot as we speak. Stable, lots of features, and the best thing about it: open source and free for you to adapt and extend however you like! Get your python skills dialed in
Builds:
- Hammerdin (Tele + Walking)
- Sorc
- Warcry Barb (Tele + Walking)
- Trapsin (Tele + Walking)
- Its easy to implement new builds or adjust current ones.
Bosses:
- Pindle
- Eldritch + Shenk
- Travincal
- Nihlathak
Other Features:
- Per Item pickit (no mod needed)
- Auto pot + chicken / configurable belt management
- Shopper for claws and gloves
- Live discord messages about drops and statistics, gold stashing in all tabs
Join the Discord community:
Botty
This bot is working very good! the only issue i have is this error message : ERROR item segmentation failed for slot_pos: (999, 367)
The bot doesn't sell the crap and keep it in inventory ! Do you know how to fix it ? thank you
-
Member
Same problem here ! I have noticed this error message : ERROR item segmentation failed for slot_pos: (999, 367)
it's like if the bot doesn't detect the slot position
-
Member
for the inventory issue... go to processing_helpers.py
update line 121
from this:
121: x+w < right_inv[0] or right_inv[0]+right_inv[2] < x or y+h+60 < right_inv[1] or right_inv[1]+right_inv[3] < y)
to this (update the 60 to 80):
121: x+w < right_inv[0] or right_inv[0]+right_inv[2] < x or y+h+80 < right_inv[1] or right_inv[1]+right_inv[3] < y)
Last edited by blacknight1; 11-10-2022 at 01:06 PM.
-
Post Thanks / Like - 2 Thanks
-
Member
Thank you for the helpbut Cannot find processing_helpers.py in my botty folders
-
Member
it's under src\d2r_image (which won't be there if you're using the compiled version).