Bot works well, but I can't get python version working:
Exception in thread Thread-7 (start):
Traceback (most recent call last):
File "C:\Users\white\miniconda3\envs\botty\lib\threading.py", line 1016, in _bootstrap_inner
self.run()
File "C:\Users\white\miniconda3\envs\botty\lib\threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\white\botty\src\bot.py", line 163, in start
self.trigger_or_stop('init')
File "C:\Users\white\botty\src\bot.py", line 183, in trigger_or_stop
self.trigger(name, **kwargs)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 922, in _get_trigger
return event.trigger(model, *args, **kwargs)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 402, in trigger
return self.machine._process(func)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 1223, in _process
self._transition_queue[0]()
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 416, in _trigger
self._process(event_data)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 439, in _process
if trans.execute(event_data):
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 273, in execute
event_data.machine.callbacks(itertools.chain(event_data.machine.before_state_cha nge, self.before), event_data)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 1146, in callbacks
self.callback(func, event_data)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\transitions\core.py", line 1167, in callback
func(*event_data.args, **event_data.kwargs)
File "C:\Users\white\botty\src\bot.py", line 226, in on_init
if (match := template_finder.search_and_wait(list(transition_to_screens.keys()), best_match=True)).valid:
File "C:\Users\white\botty\src\template_finder.py", line 184, in search_and_wait
img = grab()
File "C:\Users\white\botty\src\screen.py", line 81, in grab
img = np.array(sct.grab(monitor_roi))
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\mss\base.py", line 90, in grab
screenshot = self._grab_impl(monitor)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\mss\windows.py", line 235, in _grab_impl
srcdc, memdc = self._handles.srcdc, self._handles.memdc
AttributeError: '_thread._local' object has no attribute 'srcdc'
Exception in thread Thread-5 (start_monitor):
Traceback (most recent call last):
File "C:\Users\white\miniconda3\envs\botty\lib\threading.py", line 1016, in _bootstrap_inner
self.run()
File "C:\Users\white\miniconda3\envs\botty\lib\threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\white\botty\src\death_manager.py", line 72, in start_monitor
self.handle_death_screen()
File "C:\Users\white\botty\src\death_manager.py", line 36, in handle_death_screen
img = grab()
File "C:\Users\white\botty\src\screen.py", line 81, in grab
img = np.array(sct.grab(monitor_roi))
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\mss\base.py", line 90, in grab
screenshot = self._grab_impl(monitor)
File "C:\Users\white\miniconda3\envs\botty\lib\site-packages\mss\windows.py", line 235, in _grab_impl
srcdc, memdc = self._handles.srcdc, self._handles.memdc
AttributeError: '_thread._local' object has no attribute 'srcdc'
Anyone else have this issue?