Compare commits

..

8 Commits

2 changed files with 25 additions and 0 deletions

View File

@ -79,3 +79,9 @@ class BanID():
db=json.loads(filetemp.read())
filetemp.close()
return db[username]['globalban']
#кол-во репутации
def viewrep(self, username):
filetemp=open(self.filename, 'r')
db=json.loads(filetemp.read())
filetemp.close()
return db[username]['rep']

View File

@ -1,3 +1,22 @@
# BanID
Данный проект представляет собой систему учёта локальных и глобальных блокировок, а также репутации.
# Особенности:
- Наличие системы репутации.
- Без серверной части.
- Локальные и глобальные блокировки.
- База данных:JSON
# Список функций:
## `BanID(filename)`
- Основной класс.
- Аргументы: `filename`(`str`)-имя файла
- Вывод: класс `BanID`.
### Функции класса:
#### `regID(username)`
- Регистрация нового ID в базе.
- Аргументы: `username`(`str`)-уникальный ID.
- Вывод: отсутствует.