Provide challenges for newly joined members
This bot is used to provide challenges for newly joined members.
sudo apt update && sudo apt install fonts-arphic-gkai00mp fonts-freefont-ttf opencc -y
pip install -r requirements.txt
cmn-Hans.yml
: Mandarin Chinese (Simplified)cmn-Hant-TW.yml
: Mandarin Chinese in Taiwan (Traditional)en.yml
: Englishchallenge.py
: Functions about CAPTCHAchannel.py
: Functions about channelcommand.py
: Functions about commandconfig.py
: Functions about group settingsdecorators.py
: Some decoratorsetc.py
: Miscellaneousfile.py
: Save filesfilters.py
: Some filtersgroup.py
: Functions about groupids.py
: Modify id listsmarkup.py
: Get reply markupreceive.py
: Receive data from exchange channeltelegram.py
: Some telegram functionstimers.py
: Timer functionsuser.py
: Functions about user and channel objectcallback.py
: Handle callbackscommand.py
: Handle commandsmessage.py
: Handle messageschecker.py
: Check the format of config.ini
glovar.py
: Global variablessession.py
: Manage bot.session
.gitignore
: Ignoreconfig.ini.example
-> config.ini
: ConfigurationLICENSE
: GPLv3main.py
: Start hereREADME.md
: This filestart.txt.example
-> start.txt
: Start templaterequirements.txt
: Managed by pipContributions are always welcome, whether it's modifying source code to add new features or bug fixes, documenting new file formats or simply editing some grammar.
You can also join the discuss group if you are unsure of anything.
Licensed under the terms of the GNU General Public License v3.