Answers.Body: <p>You can use <a href="http://sourceforge.net/projects/icsdrone/" rel="nofollow">icsDrone</a> or <a href="http://www.gnu.org/software/xboard/FAQ.html#tag-B.16" rel="nofollow">Zippy with Winboard</a> to connect an engine using the Winboard protocol to FICS. You can use <a href="http://wbec-ridderkerk.nl/html/details1/PolyGlot.html" rel="nofollow">PolyGlot</a> as an adapter between Winboard and UCI protocols to connect your UCI engine to Winboard or icsDrone.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-12-15T07:43:57.923Z
Answers.LastActivityDate: 2014-12-15T07:43:57.923Z
Answers.UserDisplayName: JiK
Answers.Body: <p>I use ChessPartner 6.0.4.3</p>
  
  <p>r.click in the Internet Console and choose Properties</p>
  
  <p>Autoseek Cmd: </p>
  
  <p>getgame\n</p>
  
  <p><a href="https://i.sstatic.net/KyYx7.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/KyYx7.jpg" alt="enter image description here"></a></p>
  
  <p>Login script:</p>
  
  <p>set chanoff 1</p>
  
  <p>set silence 1</p>
  
  <p>set tell 0</p>
  
  <p>set formula !computer &amp; !abuser</p>
  
  <p>set notakeback 1</p>
  
  <p>set tolerance 0</p>
  
  <p>set autoflag 1</p>
  
  <p>set style 12</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-23T07:03:24.520Z
Answers.LastActivityDate: 2017-07-23T07:03:24.520Z
Answers.UserDisplayName: Floppy
Answers.Body: <p>You could connect to FICS using simple telnet program. This is the basis of writing bots. Mekk- the author of watchbot on FICS has created an excellent tutorial, on going about writing FICS bots. Here's the link:</p>
  
  <p><a href="http://blog.mekk.waw.pl/archives/7-How-to-write-a-FICS-bot-part-I.html" rel="nofollow">http://blog.mekk.waw.pl/archives/7-How-to-write-a-FICS-bot-part-I.html</a></p>
  
  <p>Overall, the workflow would be something like this:</p>
  
  <p>a) Create a FICS client program (using any programming language) that interacts with the FICS server using telnet.</p>
  
  <p>b) Host your engine and fics client on some machine (maybe your desktop or a server)</p>
  
  <p>c) Use the fics client to play games on fics, while at the same time interacting with your chess engine to evaluate the moves and feeding it back to fics client.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-12-15T03:41:27.887Z
Answers.LastActivityDate: 2014-12-15T03:41:27.887Z
Answers.UserDisplayName: Keshav
Answers.Body: <p>I have uploaded my script on <a href="http://smallchess.com/Scripts" rel="nofollow">http://smallchess.com/Scripts</a></p>
  
  <p>The script provides you infinite flexibility because you choose your engine, time limit etc in bot.ini. You should also update your login in FICSLogin.txt. The script is written in perl and therefore runs on all platforms.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-12-16T01:49:28.540Z
Answers.LastActivityDate: 2014-12-16T01:49:28.540Z
Answers.UserDisplayName: SmallChess
Body: <p>I see that there are several chess bots playing on FICS. I would like to have my own chess engine running on FICS (guest mode is ok), but so far I haven't found any bot source code. I tried eboard and Raptor but these are only interface and do not allow a FICS - engine game.</p>
  
Tags: <engines><uci>
Title: How to connect a UCI chess engine play on FICS?
ThreadText: # How to connect a UCI chess engine play on FICS?
  
  (Asked by: username_0 on 2014-12-14)
  
  I see that there are several chess bots playing on FICS. I would like to have my own chess engine running on FICS (guest mode is ok), but so far I haven't found any bot source code. I tried eboard and Raptor but these are only interface and do not allow a FICS - engine game.
  
  **Tags:** engines, uci
  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_1 on 2014-12-15. Score: 3 | Accepted answer
  
  You can use [icsDrone](http://sourceforge.net/projects/icsdrone/) or [Zippy with Winboard](http://www.gnu.org/software/xboard/FAQ.html#tag-B.16) to connect an engine using the Winboard protocol to FICS. You can use [PolyGlot](http://wbec-ridderkerk.nl/html/details1/PolyGlot.html) as an adapter between Winboard and UCI protocols to connect your UCI engine to Winboard or icsDrone.
  
  
  ---
  
  ### Answer by username_2 on 2017-07-23. Score: 3
  
  I use ChessPartner 6.0.4.3
  
  r.click in the Internet Console and choose Properties
  
  Autoseek Cmd:
  
  getgame\n
  
  [![enter image description here](https://i.sstatic.net/KyYx7.jpg)](https://i.sstatic.net/KyYx7.jpg)
  
  Login script:
  
  set chanoff 1
  
  set silence 1
  
  set tell 0
  
  set formula !computer & !abuser
  
  set notakeback 1
  
  set tolerance 0
  
  set autoflag 1
  
  set style 12
  
  
  ---
  
  ### Answer by username_3 on 2014-12-15. Score: 2
  
  You could connect to FICS using simple telnet program. This is the basis of writing bots. Mekk- the author of watchbot on FICS has created an excellent tutorial, on going about writing FICS bots. Here's the link:
  
  <http://blog.mekk.waw.pl/archives/7-How-to-write-a-FICS-bot-part-I.html>
  
  Overall, the workflow would be something like this:
  
  a) Create a FICS client program (using any programming language) that interacts with the FICS server using telnet.
  
  b) Host your engine and fics client on some machine (maybe your desktop or a server)
  
  c) Use the fics client to play games on fics, while at the same time interacting with your chess engine to evaluate the moves and feeding it back to fics client.
  
  
  ---
  
  ### Answer by username_4 on 2014-12-16. Score: 1
  
  I have uploaded my script on <http://smallchess.com/Scripts>
  
  The script provides you infinite flexibility because you choose your engine, time limit etc in bot.ini. You should also update your login in FICSLogin.txt. The script is written in perl and therefore runs on all platforms.
  
  
  ---
  
  