Ejemplo n.º 1
0
def start_subscription(message):
    uid = str(message.from_user.id)
    cid = str(message.chat.id)

    if message.chat.type == 'private':
        if uid not in loadjson("userlist"):
            addUser(uid, message.from_user.first_name, "userlist")
            bot.send_message(uid, 'egine eisgwrh', parse_mode="Markdown")
        else:
            bot.send_message(uid, 'halloooooo', parse_mode="Markdown")
    elif message.chat.type == 'group' or message.chat.type == 'supergroup':
        if cid not in loadjson("grouplist"):
            bot.reply_to(
                message,
                'Hello fans, this awesome group is now added and I will keep you guys up to date',
                parse_mode="Markdown")
            gid = str(message.chat.id)
            gname = message.chat.title
            addUser(gid, gname, "grouplist")
        else:
            bot.send_message(
                cid,
                'Hello again fans, your group has already been registered',
                parse_mode="Markdown")
    else:
        pass
Ejemplo n.º 2
0
def adduserEmail(message):
    user1.email = message.text
    try:
        utils.addUser(user1)
        tb.send_message(message.chat.id, "Успешно! юсер был залит в базу!")
        tb.send_message(message.chat.id,
                        "Напишите комманду /test для продолжения!")
    except:
        tb.send_message(message.chat.id,
                        "Человек создан или возникла техническая ошибка!")
Ejemplo n.º 3
0
def register():
        if request.method=="GET":
                return render_template("register.html")
        else:
                button = request.form['button']
                if button == "Submit":
                        username = request.form['username'].encode ('ascii',"ignore")
                        password = request.form['password'].encode ('ascii',"ignore")
                        if not utils.auth(username,password,db.login):
                                utils.addUser(username,password,db.login)
                                return redirect("/login")
                        else:
                                return "You already have an account"
def register():
    SQL_Users = sqlite3.connect ('SQL_Users')
    SQL_Users.execute ('CREATE TABLE if not exists users (username TEXT, password TEXT)')
    if request.method=="GET":
	return render_template("register.html")
    else:
	button = request.form['button']
	if button == "Submit":
	    username = request.form['username'].encode ('ascii',"ignore")
	    password = request.form['password'].encode ('ascii',"ignore")
            if utils.userNameExist (SQL_Users,username) == 0:
                utils.addUser (SQL_Users, username, password)
                print "Account Created"
                return redirect("/login")
            else:
                print "Username Taken, Try Again"
                return render_template("register.html")
Ejemplo n.º 5
0
def register():
    SQL_Users = sqlite3.connect('SQL_Users')
    SQL_Users.execute(
        'CREATE TABLE if not exists users (username TEXT, password TEXT)')
    if request.method == "GET":
        return render_template("register.html")
    else:
        button = request.form['button']
        if button == "Submit":
            username = request.form['username'].encode('ascii', "ignore")
            password = request.form['password'].encode('ascii', "ignore")
            if utils.userNameExist(SQL_Users, username) == 0:
                utils.addUser(SQL_Users, username, password)
                print "Account Created"
                return redirect("/login")
            else:
                print "Username Taken, Try Again"
                return render_template("register.html")
Ejemplo n.º 6
0
def register():
    if request.method == "GET":
        return render_template("register.html") 
    else:
        username = request.form["username"].encode("ascii", "ignore")
        password = request.form["password"].encode("ascii", "ignore")
        password2 = request.form["password2"].encode("ascii", "ignore")
        a = utils.addUser(username, password, password2)
        if (a == "good"):
            return redirect("/login")
        else:
            return render_template("register.html", error = a)
Ejemplo n.º 7
0
def register():
    if request.method == "POST":
        username = request.form['username']
        password = request.form['password']
        if (request.form['password2'] != password):
            return render_template("register.html", err="Error, passwords are not the same")
        else:
			print username + " " + password
			addedUser = utils.addUser(username, password) #boolean if user could be added
			if (not addedUser): #user already existed in the database.
				return render_template("register.html", err="Error, user already exists")
			return redirect(url_for('new'))
    else:
        return render_template("register.html")
Ejemplo n.º 8
0
def start_subscription(message):
    uid = str(message.from_user.id)
    cid = str(message.chat.id)

    if message.chat.type == 'private':
        if uid not in loadjson("userlist"):
            addUser(uid, message.from_user.first_name, "userlist")
            bot.send_message(uid, 'You will now receive updates!', parse_mode="Markdown")
        else:
            bot.send_message(uid, 'halloooooo', parse_mode="Markdown")
    elif message.chat.type == 'group' or message.chat.type == 'supergroup':
        if cid not in loadjson("grouplist"):
            bot.reply_to(
                message,
                'Hello fans, this awesome group is now added and I will keep you guys up to date',
                parse_mode="Markdown")
            gid = str(message.chat.id)
            gname = message.chat.title
            addUser(gid, gname, "grouplist")
        else:
            bot.send_message(cid, 'Hello again fans, your group has already been registered', parse_mode="Markdown")
    else:
        pass
Ejemplo n.º 9
0
def register(request):
    if request.method == 'POST':
        form = RegisterForm(request.POST)
        if form.is_valid():
            if not form.cleaned_data['password'] == form.cleaned_data[
                    'second_password']:
                form = RegisterForm()
                return render(request, 'receptor/register.html', {
                    'form': form,
                    'error_message': '两次密码输入不一致!'
                })
            else:
                addUser(form)
                return redirect('/receptor/login')
        else:
            form = RegisterForm()
            return render(request, 'receptor/register.html', {
                'form': form,
                'error_message': '请输入正确信息!'
            })
    else:
        form = RegisterForm()
        return render(request, 'receptor/register.html', {'form': form})
Ejemplo n.º 10
0
def register():
    if request.method == "POST":
        username = request.form['username']
        password = request.form['password']
        if (request.form['password2'] != password):
            return render_template("register.html", err="Error, passwords are not the same")
        else:
			print username + " " + password
			addedUser = utils.addUser(username, password) #boolean if user could be added
			if (not addedUser): #user already existed in the database.
				return render_template("register.html", err="Error, user already exists")
			return redirect(url_for('new'))
    else:
        return render_template("register.html")
Ejemplo n.º 11
0
Archivo: app.py Proyecto: snady/blag
def login():
        all_rows = utils.getAllUsers()
        for n in range(len(all_rows)):
                all_rows[n] = all_rows[n][0]
        if request.method == 'POST':
                user = str(request.form['user'])
                password = str(request.form['pass'])
                error = ""
                if request.form['press'] == "login":
                        if utils.authenticate(user,password):
                                session['user'] = user
                                return redirect("/home")
                        else:
                                error = "Incorrect Username or Password. Try Again."
                                return render_template("login.html",error=error)
                else:
                        if user in all_rows:
                                error = "Username already exists. Please try another"
                                return render_template("login.html",error=error)
                        else: 
                                utils.addUser(user,password)
                                session['user'] = user
                                return redirect("/home")
        return render_template("login.html") #login failed
Ejemplo n.º 12
0
Archivo: app.py Proyecto: ldalynyc/blag
def login():
        all_rows = utils.getAllUsers()
        for n in range(len(all_rows)):
                all_rows[n] = all_rows[n][0]
        if request.method == 'POST':
                user = str(request.form['user'])
                password = str(request.form['pass'])
                error = ""
                if request.form['press'] == "login":
                        if utils.authenticate(user,password):
                                session['user'] = user
                                return redirect("/home")
                        else:
                                error = "Incorrect Username or Password. Try Again."
                                return render_template("login.html",error=error)
                else:
                        if user in all_rows:
                                error = "Username already exists. Please try another"
                                return render_template("login.html",error=error)
                        else: 
                                utils.addUser(user,password)
                                session['user'] = user
                                return redirect("/home")
        return render_template("login.html") #login failed
Ejemplo n.º 13
0
def register():
    if request.method == "POST":
        username = request.form['username']
        password = request.form['password']
        password2 = request.form['password2']
        email = request.form["email"]
        error = utils.registrationError(username, password, password2)
        if error:
            return render_template("register.html", err=error)
        else:
            print username + " " + password
            addedUser = utils.addUser(username, password, email) #could user be added
            if (not addedUser): #user already existed in the database.
                return render_template("register.html", err="Error, user already exists")
            session['logged_in'] = True
            session['username'] = username
            return redirect(url_for('home'))
    else:
        return render_template("register.html")