mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2024-11-15 02:21:21 +01:00
Stargazers name glow yellow
This commit is contained in:
parent
80468f71f0
commit
5a51f73f74
@ -1,5 +1,5 @@
|
|||||||
from titanembeds.utils import socketio, guild_accepts_visitors, get_client_ipaddr, discord_api, check_user_in_guild, get_guild_channels, update_user_status, guild_webhooks_enabled
|
from titanembeds.utils import socketio, guild_accepts_visitors, get_client_ipaddr, discord_api, check_user_in_guild, get_guild_channels, update_user_status, guild_webhooks_enabled
|
||||||
from titanembeds.database import db, GuildMembers, get_guild_member, Guilds
|
from titanembeds.database import db, GuildMembers, get_guild_member, Guilds, get_badges
|
||||||
from flask_socketio import Namespace, emit, disconnect, join_room, leave_room
|
from flask_socketio import Namespace, emit, disconnect, join_room, leave_room
|
||||||
import functools
|
import functools
|
||||||
from flask import request, session
|
from flask import request, session
|
||||||
@ -153,6 +153,7 @@ class Gateway(Namespace):
|
|||||||
"avatar": None,
|
"avatar": None,
|
||||||
"color": None,
|
"color": None,
|
||||||
"avatar_url": None,
|
"avatar_url": None,
|
||||||
|
"stargazer": False,
|
||||||
}
|
}
|
||||||
member = db.session.query(GuildMembers).filter(GuildMembers.guild_id == guild_id, GuildMembers.username == name, GuildMembers.discriminator == discriminator).first()
|
member = db.session.query(GuildMembers).filter(GuildMembers.guild_id == guild_id, GuildMembers.username == name, GuildMembers.discriminator == discriminator).first()
|
||||||
if member:
|
if member:
|
||||||
@ -163,6 +164,7 @@ class Gateway(Namespace):
|
|||||||
usr["color"] = self.get_user_color(guild_id, usr["id"])
|
usr["color"] = self.get_user_color(guild_id, usr["id"])
|
||||||
if (usr["avatar"]):
|
if (usr["avatar"]):
|
||||||
usr["avatar_url"] = "https://cdn.discordapp.com/avatars/{}/{}.jpg".format(usr["id"], usr["avatar"])
|
usr["avatar_url"] = "https://cdn.discordapp.com/avatars/{}/{}.jpg".format(usr["id"], usr["avatar"])
|
||||||
|
usr["stargazer"] = "star" in get_badges(member.user_id)
|
||||||
else:
|
else:
|
||||||
member = db.session.query(GuildMembers).filter(GuildMembers.guild_id == guild_id, GuildMembers.nickname == name, GuildMembers.discriminator == discriminator).first()
|
member = db.session.query(GuildMembers).filter(GuildMembers.guild_id == guild_id, GuildMembers.nickname == name, GuildMembers.discriminator == discriminator).first()
|
||||||
if member:
|
if member:
|
||||||
@ -173,5 +175,6 @@ class Gateway(Namespace):
|
|||||||
usr["color"] = self.get_user_color(guild_id, usr["id"])
|
usr["color"] = self.get_user_color(guild_id, usr["id"])
|
||||||
if (usr["avatar"]):
|
if (usr["avatar"]):
|
||||||
usr["avatar_url"] = "https://cdn.discordapp.com/avatars/{}/{}.jpg".format(usr["id"], usr["avatar"])
|
usr["avatar_url"] = "https://cdn.discordapp.com/avatars/{}/{}.jpg".format(usr["id"], usr["avatar"])
|
||||||
|
usr["stargazer"] = "star" in get_badges(member.user_id)
|
||||||
emit("lookup_user_info", usr)
|
emit("lookup_user_info", usr)
|
||||||
self.teardown_db_session()
|
self.teardown_db_session()
|
@ -205,6 +205,10 @@ nav .brand-logo {
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#chatcontent .chatusername.stargazer {
|
||||||
|
text-shadow: 2px 2px 10px yellow;
|
||||||
|
}
|
||||||
|
|
||||||
/*#chatcontent > p > span {*/
|
/*#chatcontent > p > span {*/
|
||||||
/* display: table-row*/
|
/* display: table-row*/
|
||||||
/*}*/
|
/*}*/
|
||||||
|
@ -1163,6 +1163,9 @@
|
|||||||
} else {
|
} else {
|
||||||
parent.find(".chatusername").css("color", null);
|
parent.find(".chatusername").css("color", null);
|
||||||
}
|
}
|
||||||
|
if (usr.stargazer) {
|
||||||
|
parent.find(".chatusername").addClass("stargazer");
|
||||||
|
}
|
||||||
if (usr.avatar_url) {
|
if (usr.avatar_url) {
|
||||||
parent.attr("discord_userid", usr.id);
|
parent.attr("discord_userid", usr.id);
|
||||||
parent.find(".authoravatar").prop("src", usr.avatar_url);
|
parent.find(".authoravatar").prop("src", usr.avatar_url);
|
||||||
|
Loading…
Reference in New Issue
Block a user