Pokemon Showdown Client
This a Python client for Pokemon Showdown with the aim of being more ergonomic and faster, especially for low internet connections.
Features
Performances
- Pre-download of assets including sprites and cries
- User teams saved locally
- The client isn't web-based: he doesn't need to be downloaded by the browser
Ergonomy
- Material designed UI
- More streamlined/readable interface
- Hiddable Tabs/Chat
- Translations. Currently supported: English, French.
- PLANNED: Better TeamBuilder
- PLANNED: Chat-based battle historic
- PLANNED: Integrated damage calculator
Installation
This project requires Python 3+ with the following packages:
kivy
kivymd
pyautogui
asyncrequests
. Be careful with the spelling.asyncrequest
is not the right packagewebsockets
. Same warning asasyncrequests
How to install packages ?
Once Python is installed, open the terminal and enter the following command:
python -m pip install <package>
Note: You can chain packages to install: python -m pip install kivy kivymd etc...
Note 2: If python
is not found, try python3
or py
.
Issues
Use the issue section to ask a question/report a problem.
For question, you can alternatively PM the following Discord account: Il_totore#9133
.