With this program, you can create a Telegram bot to check the user ID, group ID, channel ID, and the Data Center to which the user belongs.
- Demo
- Read the document to learn more
- README of the SCP-079 Project's demo bots
- Discuss group
- Python 3.6 or higher
- pip:
pip install -r requirements.txt
- data
- The folder will be generated when program starts
- examples
config.ini
->../data/config/config.ini
: Configuration examplestart.txt
->../data/config/start.txt
: Start template example
- languages
cmn-Hans.yml
: Mandarin Chinese (Simplified)
- plugins
- functions
command.py
: Functions about commanddecorators.py
: Some decoratorsetc.py
: Miscellaneousfile.py
: Save filesfilters.py
: Some filtersgroup.py
: Functions about grouplink.py
: Functions about Telegram linkmarkup.py
: Get reply markupprogram.py
: Functions about programtelegram.py
: Some telegram functionstimers.py
: Timer functionsuser.py
: Functions about user
- handlers
command.py
: Handle commandsmessage.py
: Handle messages
__init__.py
checker.py
: Check the format ofconfig.ini
glovar.py
: Global variablesstart.py
: Execute before client startversion.py
: Execute before main script start
- functions
.gitignore
: Specifies intentionally untracked files that Git should ignoredictionary.dic
: Project's dictionaryDockerfile
: Assemble the docker imageLICENSE
: GPLv3main.py
: Start herepip.sh
: Script for updating dependenciesREADME.md
: This filerequirements.txt
: Managed by pip
Contributions 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.