I am not in Thailand now, but I believe that N8 are using agents for deposits/withdrawals.
So you transfer money to an agent from your Thai bank, and you ask the agent when you want to cash out. In Thailand I know that Line
App is popular to communicate with other players and agents are available, also other
Apps/facebook etc.
N8 Thailand also have their own social media channels you should check out.