Added spoofed tokebot profile and nameplate, made registering as tokebot impossible.

This commit is contained in:
rainbow napkin 2024-12-15 18:20:29 -05:00
parent 1d3906247a
commit 58b6d18f26
6 changed files with 111 additions and 22 deletions

View file

@ -27,21 +27,13 @@ module.exports.get = async function(req, res){
try{
var profileName = req.url.slice(1) == '' ? (req.session.user ? req.session.user.user : null) : req.url.slice(1);
const userDB = await userModel.findOne({ user: profileName });
const profile = await userModel.findProfile({user: profileName})
if(userDB){
res.render('profile', {instance: config.instanceName,
if(profile){
res.render('profile', {
instance: config.instanceName,
user: req.session.user,
profile: {
id: userDB.id,
user: userDB.user,
date: userDB.date,
tokes: userDB.tokes,
tokeCount: userDB.getTokeCount(),
img: userDB.img,
signature: userDB.signature,
bio: userDB.bio
}
profile
});
}else{
res.render('profile', {instance: config.instanceName,