const animations = ["shadow-pulse-big", "shadow2-pulse", "shadow2-pulse-big"];
const intense = ["1.5", "6", "0.5"]
$(elements).each((el) => {
let random_animation = Math.floor(Math.random() * animations.length);
let random_intense = Math.floor(Math.random() * intense.length);
setInterval(() => {
let old_random_animation = random_animation
let old_random_intense = random_intense
$(el).css({ animation: `${old_random_animation} ${old_random_intense}s infinite` });
random_animation = Math.floor(Math.random() * animations.length);
random_intense = Math.floor(Math.random() * intense.length);
}, old_random_intense * 1000)
})
while True:
try:
url = 'https://'+server+'?act=a_check&key='+key+'&ts='+ts+'&wait=25&mode=2&version=2'
zapros1 = requests.get(url,
params={'wait': 20,
'v' : 5.103,}).json()
updates = zapros1['updates1']
# print(updates)
if updates: # проверка, были ли обновления
for element in updates: # проход по всем обновлениям в ответе
action_code = element[0] # запись в переменную кода события
if action_code == 4:
if element[3] - 2000000000 == 37: # проверяем, было ли отправлено сообщение в беседе
user_id = element[6]['from'] # id отправителя
chat_id = element[3] - 2000000000 # id беседы
chat = requests.get('https://api.vk.com/method/messages.getChat', params={'v' : 5.103, 'access_token': configo.tokeno(),'chat_id': chat_id}).json()['response']['title'] # получение названия беседы
user = requests.get('https://api.vk.com/method/users.get', params={'v' : 5.103, 'access_token': configo.tokeno(), 'user_ids': user_id, 'name_case': 'nom'}).json()['response'][0] # получение имени и фамилии пользователя, отправившего сообщение
time_ = element[4] # время отправления сообщения
text = element[5] # текст сообщения
if text: # проверяем, что сообщение содержит текст
mess = time.ctime(time_).split()[3] + ':' +' '+ user['first_name']+' '+ user['last_name'] + ' ▶ «{}»'.format(chat) + ':\n'+' '+ text
bot.send_message(-0000000000000, mess)
ts = str(zapros1.get('ts'))
except KeyError:
print('Провал операции, начинаем заново')
if(inputName.value != '' && inputTel.value != '' && inputMail.value != ''){
localStorage.email = inputMail.value
window.location.href = "https://app.syncrm.ru/accounts/sign_up";
}
let signupEmail = document.querySelector('#signup-email');
signupEmail.value = localStorage.email
if(inputName.value && inputTel.value && inputMail.value){}
if(!localStorage.popupLastView) localStorage.popupLastView = new Date()
if(localStorage.popupLastView && new Date() - localStorage.popupLastView > *тут сравнение*) {
тут ваша функция
}