Remove excess mentions in telegram groups
Bot is accessible on @antispam_devilbot (early beta)
You can download antispam_devilbot 0.1.0-beta.1 source here
- Do not disturb command
- TOP of users with highest number of violations
You can freely contribute to our github. There're many things you can do: fix bugs, add new features, make translations. Please follow several simple rules:
- DO NOT commit to master or develop, create your own branch instead
- Create one issue per one bug
- Do not duplicate issues
- Specify steps to reproduce in issues
- Create one pull request per one feature
- Create one commit for one small piece of implementation
- Write simple functions. Every function must do one small thing. All actions in function must be on one abstraction level
- Use python's typing module. Specify type of return value and arguments, e.g.
def check(site: dict) -> bool:
"""Check if site is available."""
pass
- Write pydocs if it's needed
- Write unit tests for your code (python unittest) and put it in "tests" folder
- Place copyright and licence header in top of every file, you can find example in any project source file
- Before starting pull request, run all unit tests to make sure that you did not break anything
- Add your name to list of contributors in end of this file
antispam_devilbot is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License.
antispam_devilbot is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with antispam_devilbot. If not, see https://www.gnu.org/licenses/.
- Project releases
- Latest stable source code
- Latest non-stable source code
- GNU LGPL v3 text
- Report bug
Copyright (C) 2020 Nikita Serba. All Rights Reserved.
For any questions contact [email protected]
Project team:
- Nikita Serba <[email protected]> (developer)
- Corpse of Flying Crucian-Pyromancer under Metaqualon (testing)
Contributors: