Whenever i play a game with scan it says this:
2020-08-07 22:37:58,530:
. _/|
. // o\
. || ._) lichess-bot 1.1.4
. //__\
. )___( Play on Lichess with a bot
2020-08-07 22:37:59,516: Welcome XXIstCentury!
2020-08-07 22:37:59,517: You're now connected to lidraughts.org and awaiting challenges.
2020-08-07 22:38:05,000: --- Process Used. Total Queued: 0. Total Used: 1
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
unable to open file "scan.ini"
Bot error help
You didn't follow all instructions in setting up Scan if it is missing the "scan.ini" file, as explained here: hjetten.home.xs4all.nl/scan/scan.html
But more importantly, just plugging in one of the lichess bot clients isn't going to work. You need to adapt it to use Scan's HUB protocol, it communicates differently from the UCI protocol that chess engines use. A tricky part will be that you need to parse multicaptures, and send them one step at a time.
@RoepStoep Thank you very much!
2020-08-09 13:26:28,959:
. _/|
. // o\
. || ._) lichess-bot 1.1.4
. //__\
. )___( Play on Lichess with a bot
2020-08-09 13:26:29,527: Welcome YouCantBeatMe!
2020-08-09 13:26:29,527: You're now connected to lidraughts.org and awaiting challenges.
2020-08-09 13:26:35,777: --- Process Used. Total Queued: 0. Total Used: 1
Its saying that and do nothing
how can i solve this problem?
I don't know what bot client you are using, but it should be open source. You will have to get your hands dirty.
Most work will be to adapt the source code so it can communicate with Scan first (see e.g. github.com/RoepStoep/draughtsnet for a python example)
Likely little changes are needed to get it to communicate with lidraughts from that point. Possibly the lichess clients expects a newer version of the bot API in some respects, I did not keep track of that, but can help once you get this far
Thanks For information!
This topic has been archived and can no longer be replied to.