Python BlackJackBot
v1.0.0
這是我的 Telegram 機器人的代碼,您可以用它來玩 Black Jack 遊戲。您可以在這裡找到它的託管版本:https://telegram.me/BlackJackBot
這個項目非常容易設定。無論您使用以下哪種方式,您始終需要一個設定檔。要建立一個,只需複製現有的config.sample.py
檔案並將其命名為config.py
。輸入您的機器人令牌並進行相應的更改。
然後你就可以透過多種方式來運作這個機器人。
如果你想從原始碼運行此程式碼,你可以直接git clone
這個儲存庫。建議建立一個新的虛擬環境( python3 -m venv /path/to/venv
)。機器人使用 python-telegram-bot 框架進行 Telegram API 呼叫。您可以像這樣安裝它(以及潛在的其他要求):
pip install -r requirements.txt
然後運行python3 bot.py
,如果做得正確,你將得到一個可以工作的機器人。
該專案還包含一個Dockerfile
以及託管在官方 Docker Hub 上的預先建置 Docker 映像。
您也可以找到docker-compose.yml
文件,您可以使用該文件輕鬆設定您自己的機器人實例。只需在所述 docker-compose 檔案中指定配置等的路徑即可。