--[[
الالعاب ل سورس تويكسTWIX
--]]
local function games(msg,MsgText)
if msg.type ~= "pv" and msg.GroupActive then

if MsgText[1] == "تفعيل" and MsgText[2] == "الالعاب" or MsgText[2] == "اللعبه" or MsgText[2] == "اللعبة" then
if not msg.Admin then return "*🖥║((تفعيل الالعاب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{هذا الامر يخص}⊰•\n🖲¦  •⊱{المطور}⊰•\n🖲¦  •⊱{المنشئ}⊰•\n🖲¦  •⊱{المدير}⊰•\n🖲¦  •⊱{الادمن}⊰•\n*" end
if not redis:get(boss..'lock_geams'..msg.chat_id_) then
return "*🖥║((تفعيل الالعاب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{مرحباً عزيزي "..msg.TheRankCmd.."}⊰•\n🖲¦  •⊱{الالعاب بالتأكيد مفعله}⊰•\n*"
else
redis:del(boss..'lock_geams'..msg.chat_id_)
return "*🖥║((تفعيل الالعاب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{مرحباً عزيزي "..msg.TheRankCmd.."}⊰•\n🖲¦  •⊱{تم تفعيل الالعاب}⊰•\n*"
end
end

if MsgText[1] == "تعطيل" and MsgText[2] == "الالعاب" or MsgText[2] == "اللعبه" or MsgText[2] == "اللعبة" then
if not msg.Admin then return "*🖥║((تعطيل الالعاب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{هذا الامر يخص}⊰•\n🖲¦  •⊱{المطور}⊰•\n🖲¦  •⊱{المنشئ}⊰•\n🖲¦  •⊱{المدير}⊰•\n🖲¦  •⊱{الادمن}⊰•\n*" end
if redis:get(boss..'lock_geams'..msg.chat_id_) then
return "*🖥║((تعطيل الالعاب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{مرحباً عزيزي "..msg.TheRankCmd.."}⊰•\n🖲¦  •⊱{الالعاب بالتأكيد معطله}⊰•\n*"
else
redis:set(boss..'lock_geams'..msg.chat_id_,true)
return "*🖥║((تعطيل الالعاب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{مرحباً عزيزي "..msg.TheRankCmd.."}⊰•\n🖲¦  •⊱{تم تعطيل الالعاب}⊰•\n*"
end
end

if MsgText[1] == "اضف رسائل" and msg.reply_to_message_id_ == 0 then
if not msg.Creator then return
"📛*¦* هذا الامر يخص {المطور، المنشئ} فقط  \n🚶"
end
local ID_USER = MsgText[2]
redis:set(boss..'SET:ID:USER'..msg.chat_id_,ID_USER)
redis:setex(boss.."SETEX:MSG"..msg.chat_id_..""..msg.sender_user_id_,500,true)
sendMsg(msg.chat_id_,msg.id_,'*📊¦ ارسل لي عدد الرسائل الذي تريده*')
end
if MsgText[1] == "اضف مجوهرات" and msg.reply_to_message_id_ == 0 then
if not msg.Creator then return
"📛*¦* هذا الامر يخص {المطور، المنشئ} فقط  \n🚶"
end
local ID_USER = MsgText[2]
redis:set(boss..'SET:ID:USER:NUM'..msg.chat_id_,ID_USER)
redis:setex(boss.."SETEX:NUM"..msg.chat_id_..""..msg.sender_user_id_,500,true)
sendMsg(msg.chat_id_,msg.id_,'*📊¦ ارسل لي عدد المجوهرات الذي تريده*')
end
if not redis:get(boss..'lock_geams'..msg.chat_id_) and msg.GroupActive then

if MsgText[1] == 'اسئله' or MsgText[1] == 'ختيارات' or MsgText[1] == 'بدء الاسئله' then
redis:set(boss.."GAME:S"..msg.chat_id_,true)
t1 = [[
ماهو اطول نهر في العالم
1- النيل
2- الفرات
3- نهر الكونغو

 📮¦ ارسل  الجواب الصحيح فقط
]]
t2 = [[
ماعدد عظام الوجه?
1- 15
2- 13
3- 14

 📮¦ ارسل  الجواب الصحيح فقط
]]
t3 =[[
كراسي بيضاء وجدران ورديه اذا اغلقته اصبح ظلام  فمن اكون?

1- الفم
2- الاذن
3- الثلاجه

 📮¦ ارسل  الجواب الصحيح فقط
]]
t4 =[[
كم جزء تحتوي مسلسل وادي الذئاب?

1- 7
2- 15
3- 11

 📮¦ ارسل  الجواب الصحيح فقط
]]
t5 =[[
كم جزء يحتوي القران الكريم?

1- 60
2- 70
3- 30

 📮¦ ارسل  الجواب الصحيح فقط
]]
t6 =[[
من هوه اغنى رئيس في العالم??

1- ترامب
2- اوباما
3- بوتين

 📮¦ ارسل الجواب الصحيح فقط
]]

t7 =[[
من هوه مؤسس شركه ابل العالميه

1-لاري بايج
2- بيا غايتز
3- مارك زوكيربرج

 📮¦ ارسل  الجواب الصحيح فقط
]]
t8 =[[
ماهي عاصمه فرنسا?

1- باريس
2- لوين
3- موسكو

 📮¦ ارسل  الجواب الصحيح فقط
]]
t9 =[[
ماعدد دول العربيه التي توجد في افريقيا

1- 10
2- 17
3- 9

 📮¦ ارسل  الجواب الصحيح فقط
]]
t11 =[[
ماهو الحيوان الذي يحمل 50 فوق وزنه ?
1-الفيل
2- النمل
3- الثور

 📮¦ ارسل  الجواب الصحيح فقط
]]
t12 =[[
ماذا يوجد بيني وبينك؟
1- الضل
2- الاخلاق
3-حرف الواو

 📮¦ ارسل  الجواب الصحيح فقطز
]]
t13 =[[
ماهو الشيء النبات ينبت للانسان بلا بذر؟
1-الاضافر
2- الاسنان
3- الشعر

 📮¦ ارسل الجواب الصحيح فقط
]]
t14 =[[
م̷ـــِْن هو اول الرسول الى الارض؟
1- ادم
2- نوح
3-ابراهيم

 📮¦ ارسل  الجواب الصحيح فقط
]]
t15 =[[
ما هو الشّيء الذي يستطيع المشي بدون أرجل والبكاء بدون أعين؟
1- سحاب
2- بئر
3- نهر

 📮¦ ارسل  الجواب الصحيح فقط
]]
t16 =[[
ما الشيء الذي نمتلكه , لكنّ غيرنا يستعمله أكثر منّا؟
1- العمر
2- ساعه
3- الحذاء

 📮¦ ارسل  الجواب الصحيح فقط
]]
t17 =[[
اصفر اللون سارق عقول اهل الكون وحارمهم لذيذ النوم
1- نحاس
2- الماس
3- ذهب

 📮¦ ارسل  الجواب الصحيح فقط
]]
t18 =[[
في الليل ثلاثة لكنه في النهار واحده فما هو
 1- حرف الباء
 2- حرف الام
3- حرف الراء

 📮¦ ارسل  الجواب الصحيح فقط
]]
t19 =[[
على قدر اصل العزم تأتي?
1- العزائم
2- المكارم
3- المبائب

 📮¦ ارسل  الجواب الصحيح فقط
]]

t20 =[[
ماهي جمع كلمه انسه ?
1- سيدات
2- انسات
3- قوانص

 📮¦ ارسل  الجواب الصحيح فقط
]]
t21 =[[
اله اتسعلمت قديما في الحروب?
1- الصاروخ
2- المسدس
3- المنجنيق

 📮¦ ارسل  الجواب الصحيح فقط
]]
t22 =[[
تقع لبنان في قاره?
1- افريقيا
2- اسيا
3- امركيا الشماليه

 📮¦ ارسل  الجواب الصحيح فقط
]]

t23 =[[
1- ماهو الحيوان الذي يلقب بملك الغابه?
1-الفيل
2- الاسد
3- النمر

 📮¦ ارسل  الجواب الصحيح فقط
]]
t24 =[[
كم صفرا للمليون ?
1- 4
2- 3
3-6

 📮¦ ارسل  الجواب الصحيح فقط
]]
t25 =[[
ما اسم صغير الحصان?
1- مهر
2- جرو
3- عجل

 📮¦ ارسل  الجواب الصحيح فقط
]]
t26 =[[
ما الحيوان الذي ينام واحدى عينه مفتوحه?

1- القرش
2- الدلفين
3- الثعلب

 📮¦ ارسل  الجواب الصحيح فقط
]]
t27 =[[
ماهي القاره التي تلقب بالقاره العجوز?

1- امريكا الشماليه
2- امريكا الجنوبيه
3- افريقيا

 📮¦ ارسل  الجواب الصحيح فقط
]]
t28 =[[
ما اسم المعدن الموجود فيي الحاله السائله

1- النحاس
2- الحديد
3- الزئبق

 📮¦ ارسل  الجواب الصحيح فقط
]]
t29 =[[
ماهي عاصمه انجلترا?
1- لندن
2- لفرسول
3- تركيا

 📮¦ ارسل  الجواب الصحيح فقط
]]
t30 =[[
ماهو الشئ الذي برأسه سبع فتحات

1- الهاتف
2- التلفاز
3- الانسان

 📮¦ ارسل  الجواب الصحيح فقط
]]
t31 =[[
ماهي عاصمه اليابان ?
1- بانكول
2- نيو دلهي
3- طوكيو

 📮¦ ارسل  الجواب الصحيح فقط
]]
t32 =[[
من هي زوجه الرسول الاكبر منه سنآ?

1- حفضه
2- زينب
3- خديجه

 📮¦ ارسل  الجواب الصحيح فقط
]]
TAHA = {t16,t17,t18,t19,t20,t21,t22,t23,t24,t25,t26,t27,t28,t29,t30,t31,t32,t1,t2,t3,t4,t5,t6,t7,t8,t9,t11,t12,t13,t14,t15}
local SENDTEXT = TAHA[math.random(#TAHA)]
if SENDTEXT:find('النيل') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'النيل')
elseif SENDTEXT:find('14') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'14')
elseif SENDTEXT:find('الفم') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الفم')
elseif SENDTEXT:find('11') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'11')
elseif SENDTEXT:find('30') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'30')
elseif SENDTEXT:find('بوتين') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'بوتين')
elseif SENDTEXT:find('ستيف جوبر') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'ستيف جوبر')
elseif SENDTEXT:find('باريس') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'باريس')
elseif SENDTEXT:find('10') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'10')
elseif SENDTEXT:find('النمل') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'النمل')
elseif SENDTEXT:find('حرف الواو') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'حرف الواو')
elseif SENDTEXT:find('الشعر') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الشعر')
elseif SENDTEXT:find('ابراهيم') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'ابراهيم')
elseif SENDTEXT:find('سحاب') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'سحاب')
elseif SENDTEXT:find('الاسم') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الاسم')
elseif SENDTEXT:find('ذهب') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'ذهب')
elseif SENDTEXT:find('حرف الام') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'حرف الام')
elseif SENDTEXT:find('العزائم') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'العزائم')
elseif SENDTEXT:find('انسات') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'انسات')
elseif SENDTEXT:find('المنجنيق') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'المنجنيق')
elseif SENDTEXT:find('اسيا') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'اسيا')
elseif SENDTEXT:find('الاسد') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الاسد')
elseif SENDTEXT:find('6') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'6')
elseif SENDTEXT:find('مهر') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مهر')
elseif SENDTEXT:find('الدلفين') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الدلفين')
elseif SENDTEXT:find('اوروبا') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'اوروبا')
elseif SENDTEXT:find('الزئبق') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الزئبق')
elseif SENDTEXT:find('لندن') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'لندن')
elseif SENDTEXT:find('الانسان') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'الانسان')
elseif SENDTEXT:find('طوكيو') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'طوكيو')
elseif SENDTEXT:find('خديجه') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'خديجه')
end
sendMsg(msg.chat_id_,msg.id_,SENDTEXT)
return false
end

if MsgText[1] == 'محيبس' or MsgText[1] == 'بات' then
Num = math.random(1,6)
redis:set(boss.."GAMES"..msg.chat_id_,Num)
TEST = [[
* 🎮║((المحيبس))
ء➖➖➖➖➖➖™
🖲¦  •⊱{مرحباً عزيزي}⊰•
🖲¦  •⊱{اليك ارقام الايدي}⊰•
🖲¦  •⊱{ارسل رقم اليد}⊰•
🖲¦  •⊱{التي يوجد فيها المحبس}⊰•
ء➖➖➖➖➖➖➖➖➖➖™
➀       ➁     ➂      ➃      ➄     ➅
↓      ↓     ↓      ↓     ↓     ↓
👊 ‹› 👊 ‹› 👊 ‹› 👊 ‹› 👊 ‹› 👊
*
]]
sendMsg(msg.chat_id_,msg.id_,TEST)
redis:setex(boss.."SET:GAME" .. msg.chat_id_ .. "" .. msg.sender_user_id_, 100, true)
return false
end

if MsgText[1] == 'تخمين' then
Num = math.random(1,10)
redis:set(boss.."GAMES"..msg.chat_id_,Num)
TEST = [[
* 🎮║((تخمين))
ء➖➖➖➖➖➖™
🖲¦  •⊱{مرحباً عزيزي}⊰•
🖲¦  •⊱{اليك ارقام التخمين}⊰•
🖲¦  •⊱{ارسل الرقم الذي خمنته}⊰•
ء➖➖➖➖➖➖➖➖➖➖™
•⊱{1-2-3-4-5-6-7-8-9-10}⊰•
ء➖➖➖➖➖➖➖➖➖➖➖➖➖™
*
]]
sendMsg(msg.chat_id_,msg.id_,TEST)
redis:setex(boss.."SET:t" .. msg.chat_id_ .. "" .. msg.sender_user_id_, 100, true)
return false
end

if MsgText[1] == 'المختلف' then
katu = {'😸','☠','🐼','🐇','🌑','🌚','⭐','✨','⛈','🌥','⛄','👨🔬','👨💻','👨🔧','👩🍳','🧚♀','🧜♂','🧝♂','🙍♂','🧖♂','👬','👨👨👧','🕒','🕤','⌛','📅',
};
name = katu[math.random(#katu)]
redis:set(boss..':Set_alii:'..msg.chat_id_,name)
name = string.gsub(name,'😸','😹😹😹😹😹😹😹😹😸😹😹😹😹')
name = string.gsub(name,'☠','💀💀💀💀💀💀💀☠💀💀💀💀💀')
name = string.gsub(name,'🐼','👻👻👻👻👻👻👻🐼👻👻👻👻👻')
name = string.gsub(name,'🐇','🕊🕊🕊🕊🕊🐇🕊🕊🕊🕊')
name = string.gsub(name,'🌑','🌚🌚🌚🌚🌚🌑🌚🌚🌚')
name = string.gsub(name,'🌚','🌑🌑🌑🌑🌑🌚🌑🌑🌑')
name = string.gsub(name,'⭐','🌟🌟🌟🌟🌟🌟🌟🌟⭐🌟🌟🌟')
name = string.gsub(name,'✨','💫💫💫💫💫✨💫💫💫💫')
name = string.gsub(name,'⛈','🌨🌨🌨🌨🌨⛈🌨🌨🌨🌨')
name = string.gsub(name,'🌥','⛅⛅⛅⛅⛅⛅🌥⛅⛅⛅⛅')
name = string.gsub(name,'⛄','☃☃☃☃☃☃⛄☃☃☃☃')
name = string.gsub(name,'👨🔬','👩🔬👩🔬👩🔬👩🔬👩🔬👩🔬👩🔬👩🔬👨🔬👩🔬👩🔬👩🔬')
name = string.gsub(name,'👨💻','👩💻👩💻👩💻👩💻👩💻👩💻👨💻👩💻👩💻👩💻')
name = string.gsub(name,'👨🔧','👩🔧👩🔧👩🔧👩🔧👩🔧👩🔧👨🔧👩🔧')
name = string.gsub(name,'👩🍳','👨🍳👨🍳👨🍳👨🍳👨🍳👩🍳👨🍳👨🍳👨🍳')
name = string.gsub(name,'🧚♀','🧚♂🧚♂🧚♂🧚♂🧚♀🧚♂🧚♂')
name = string.gsub(name,'🧜♂','🧜♀🧜♀🧜♀🧜♀🧜♀🧜♂🧜♀🧜♀🧜♀')
name = string.gsub(name,'🧝♂','🧝♀🧝♀🧝♀🧝♀🧝♀🧝♂🧝♀🧝♀🧝♀')
name = string.gsub(name,'🙍♂','🙎♂🙎♂🙎♂🙎♂🙎♂🙍♂🙎♂🙎♂🙎♂')
name = string.gsub(name,'🧖♂','🧖♀🧖♀🧖♀🧖♀🧖♀🧖♂🧖♀🧖♀🧖♀🧖♀')
name = string.gsub(name,'👬','👭👭👭👭👭👬👭👭👭')
name = string.gsub(name,'👨👨👧','👨👨👦👨👨👦👨👨👦👨👨👦👨👨👧👨👨👦👨👨👦')
name = string.gsub(name,'🕒','🕒🕒🕒🕒🕒🕒🕓🕒🕒🕒')
name = string.gsub(name,'🕤','🕥🕥🕥🕥🕥🕤🕥🕥🕥')
name = string.gsub(name,'⌛','⏳⏳⏳⏳⏳⏳⌛⏳⏳')
name = string.gsub(name,'📅','📆📆📆📆📆📆📅📆📆')
return '  اول واحد يطلع المختلف » {* '..name..' * } '
end

if MsgText[1] == 'امثله' then
katu = {
'جوز','ضراطه','الحبل','الحافي','شقره','بيدك','سلايه','النخله','الخيل','حداد','المبلل','يركص','قرد','العنب','العمه','الخبز','بالحصاد','شهر','شكه','يكحله',
};
name = katu[math.random(#katu)]
redis:set(boss..':Set_Amthlh:'..msg.chat_id_,name)
name = string.gsub(name,'جوز','ينطي____للماعده سنون')
name = string.gsub(name,'ضراطه','الي يسوق المطي يتحمل___')
name = string.gsub(name,'بيدك','اكل___محد يفيدك')
name = string.gsub(name,'الحافي','تجدي من___نعال')
name = string.gsub(name,'شقره','مع الخيل يا___')
name = string.gsub(name,'النخله','الطول طول___والعقل عقل الصخلة')
name = string.gsub(name,'سلايه','بالوجه امراية وبالظهر___')
name = string.gsub(name,'الخيل','من قلة___شدو على الچلاب سروج')
name = string.gsub(name,'حداد','موكل من صخم وجهه كال آني___')
name = string.gsub(name,'المبلل','___ما يخاف من المطر')
name = string.gsub(name,'الحبل','اللي تلدغة الحية يخاف من جرة___')
name = string.gsub(name,'يركص','المايعرف___يكول الكاع عوجه')
name = string.gsub(name,'العنب','المايلوح___يكول حامض')
name = string.gsub(name,'العمه','___إذا حبت الچنة ابليس يدخل الجنة')
name = string.gsub(name,'الخبز','انطي___للخباز حتى لو ياكل نصه')
name = string.gsub(name,'باحصاد','اسمة___ومنجله مكسور')
name = string.gsub(name,'شهر','امشي__ولا تعبر نهر')
name = string.gsub(name,'شكه','يامن تعب يامن__يا من على الحاضر لكة')
name = string.gsub(name,'القرد','__بعين امه غزال')
name = string.gsub(name,'يكحله','اجه___عماها')
return 'اكمل المثل التالي {* '..name..' *}'
end

if MsgText[1] == 'حزوره' then
katu = {'امي','انا','المخده','الهواء','الهواء','القمر','الباب المفتوح','النهر','الكف','الغيم','اسمك','حرف الام','الابجديه','الدائره','الساعه','تموز','الصمت','السلحفات','كم الساعه','شجره العائله','ضفدع','خليه النحل','الصوت','الجوع','الكتاب','البيض','الاسفنجه','البرتقال','الكفن','الساعه','ارجل المنضده','البصل','الوقت','النار','الثلج','العمر','المسمار','الحفره','المشط','التلفون','الجرص','المراه','الغداء','الفيل','الصدئ','الهواء','عقرب الساعه'};
name = katu[math.random(#katu)]
redis:set(boss..':Set_Hzorh:'..msg.chat_id_,name)
name = string.gsub(name,'امي','اخت خالك ومو خالتك منو')
name = string.gsub(name,'انا','بنت امك وابنت ابوك ومش اختك ولاخوك منو')
name = string.gsub(name,'المخده','اني خفيفه واني لطيفه اكوم من حضن الوزير اكعد بحضن الخليفه أزيح الهموم  واخلي لحبيب نايم منو انني')
name = string.gsub(name,'الهواء','ماهو الشيء الذي يسير امامك ولا تراه')
name = string.gsub(name,'القمر','ماهو الشيء الذي يحيا اول الشهر ويموت في اخره')
name = string.gsub(name,'الباب المفتوح','ماهو الباب الذي لا يمكن فتحه')
name = string.gsub(name,'النهر','ماهو الشي الذي يجري ولا يمشي')
name = string.gsub(name,'الكف','ماهو الشي الذي لو خمس اصابع دون لحم او عضم')
name = string.gsub(name,'الغيم','ماهو الشي الذي يمشي بلا رجلين ويبكي بلا عينين')
name = string.gsub(name,'اسمك','ماهو الشيء الذي لك ويستخدمه الناس من دون اذنك')
name = string.gsub(name,'حرف الام','ماهو الشيء الذي تراه في الليل ثلاث مرات والنهار مره واحده')
name = string.gsub(name,'الابجديه','كلمه تتكون من 8 احرف لكنها تجمع كل الحروف')
name = string.gsub(name,'الدائره','ماهو الشيء الذي ليس له بدايه وليس له نهايه')
name = string.gsub(name,'الساعه','ماهو الشيء الذي لا يتكلم واذا اكل صدق واذا جاع كذب')
name = string.gsub(name,'تموز','ماهو اسم الشهر الميلادي الذي اذا حذفت اوله تحول الى فاكهه')
name = string.gsub(name,'الصمت','ماهي الكلمه الذي يبطل معناها اذا نطقت بها ')
name = string.gsub(name,'السلحفات','ماهو الذي لحمهه من الداخل وعضمهه من الخارج ')
name = string.gsub(name,'كم الساعه','ماهوه السوال الذي تختلف اجابته دائماً')
name = string.gsub(name,'شجره العائله','ما اسم الشجره التي ليس لها ضل ولا لها ثمار ')
name = string.gsub(name,'الضفدع','ماهو الحيوان الذي لسانه طويل وجسمه صغير')
name = string.gsub(name,'خليه النحل','ماهو الشيء الذي يتسع مئاات الالوف ولا يتسع طير منتوف')
name = string.gsub(name,'الصوت','اسير بلا رجلين ولا ادخل الا ب الاذنين؟؟')
name = string.gsub(name,'الجوع','ماهو الشيء الذي يقرصك ولا تراه')
name = string.gsub(name,'الكتاب','له اوراق وماهو بنبات . له جلد وماهو بحيوان . وعلم وماهو ب انسان من هو')
name = string.gsub(name,'البيض','ماهو الشي الذي اسمه علئ لونه')
name = string.gsub(name,'الاسفنجه','كلي ثقوب ومع ذالك احفظ الماء فمن انا ')
name = string.gsub(name,'البرتقال','ماهو الشيء نرميه بعد العصر')
name = string.gsub(name,'الكفن','ماهو الشيء لاتحب ان تلبسة وان لبستة لاترة')
name = string.gsub(name,'الساعه','ماهو الشيء الذي يمشي ويقف وليس له ارجل')
name = string.gsub(name,'ارجل المنضده','اننا اربعة اخوه ولنا راس واحد فمن نحن')
name = string.gsub(name,'البصل','شيء تذبحه وتبكي عليه؟')
name = string.gsub(name,'الوقت','يذهب ولا يرجع')
name = string.gsub(name,'النار','شيء ياكل ولايشبع وان شرب الماء مات')
name = string.gsub(name,'الثلج','شيء مصنوع من الماء. وان عاش في الماء يموت')
name = string.gsub(name,'العمر','ماهو الشيء الذي كلما زاد نقص')
name = string.gsub(name,'المسمار','ماهو الشيء الذي لا يمشي الا ب الضرب')
name = string.gsub(name,'الحفره','ماهو الشيء الذي كلما اخذنا منهه زاد وكبر')
name = string.gsub(name,'المشط','له اسنان ولا يعض ماهو ')
name = string.gsub(name,'التلفون','يسمع بلا اذن ويحكي بلا لسان فما هو')
name = string.gsub(name,'الجرص','ماهو الشيء الذي اذا لمستهه صاح')
name = string.gsub(name,'المراه','ارى كل شيء من دون عيون فمن اكون')
name = string.gsub(name,'الغداء','ماهو الشيء الذي لايؤكل في الليل ')
name = string.gsub(name,'الفيل','من هوه الحيوان الذي يحك اذنه في انفه')
name = string.gsub(name,'الصدئ','ماهو الشيء الذي يتكلم جميع اللغات ')
name = string.gsub(name,'الهواء','شيء بيني وبينك لا تراه عينك ولا عيني فما هوه')
name = string.gsub(name,'عقرب الساعه','هناك عقرب لا يلدغ ولا يخاف منه الاطفال فما هوه')
return '  اول واحد يحلها » {* '..name..' *} '
end

if (MsgText[1] == 'اسرع' or MsgText[1] == 'الاسرع') then
local NUM = math.random(10,1000)
redis:set(boss..':NUM_SET:'..msg.chat_id_,(NUM * 3))
local Smiles = {'🍏','🍎','🍐',NUM,NUM,NUM,NUM,NUM,'🍊','🍋','🍌','🍉',NUM,NUM,NUM,NUM,NUM,'🍇','🍓','🍈','🍒',NUM,NUM,NUM,NUM,NUM,'🍑','🍍','🥥','🥝','🍅',NUM,NUM,NUM,NUM,NUM,'🍆','🥑','🥦','🥒',NUM,NUM,NUM,NUM,NUM,'🌶','🌽','🥕','🥔','🍠','🥐','🍞',NUM,NUM,NUM,NUM,NUM,'🥖','🥨','🧀','🥚','🍳','🥞','🥓',NUM,NUM,NUM,NUM,NUM,'🥩','🍗','🍖','🌭','🍔','🍟',NUM,NUM,NUM,NUM,NUM,'🍕','🥪','🥙','🍼','☕','🍵',NUM,NUM,NUM,NUM,NUM,'🥤','🍶','🍺','🍻',NUM,NUM,NUM,NUM,NUM,'🏀','⚽','🏈','⚾','🎾','🏐',NUM,NUM,NUM,NUM,NUM,'🏉','🎱','🏓','🏸','🥅','🎰','🎮',NUM,NUM,NUM,NUM,NUM,'🎳','🎯','🎲','🎻','🎸','🎺','🥁','🎹',NUM,NUM,NUM,NUM,NUM,'🎼','🎧','🎤','🎬','🎨','🎭',NUM,NUM,NUM,NUM,NUM,'🎪','🎟','🎫','🎗','🏵','🎖','🏆','🥌','🛷','🚕','🚗','🚙','🚌',NUM,NUM,NUM,NUM,NUM,'🚎','🏎','🚓','🚑','🚚','🚛','🚜','🇮🇶','⚔','🛡','🔮','🌡','💣','📌',NUM,NUM,NUM,NUM,NUM,'📍','📓','📗','📂','📅','📪','📫','📬',NUM,NUM,NUM,NUM,NUM,'📭','⏰','📺','🎚','☎',NUM,NUM,NUM,NUM,NUM,'📡'}
Emoji = Smiles[math.random(#Smiles)]
redis:set(boss..':Set_Smile:'..msg.chat_id_,Emoji)
if tonumber(redis:get(boss..':Set_Smile:'..msg.chat_id_)) == tonumber(redis:get(boss..':NUM_SET:'..msg.chat_id_)) then
return '◀┇اول من يكتب هذه العدد يفوز ؛  ››`'..(redis:get(boss..':Set_Smile:'..msg.chat_id_))..'`'
else
return '┇اول من يكتب هذه السمايل يفوز ››    `'..(redis:get(boss..':Set_Smile:'..msg.chat_id_))..'`'
end
end
if MsgText[1] == 'ترتيب' then
katu = {'سحور','سياره','استقبال','قنفه','ايفون','بزونه','مطبخ','كرستيانو','دجاجه','مدرسه','الوان','غرفه','ثلاجه','كهوه','سفينه','العراق','محطه','طياره','رادار','منزل','مستشفى','كهرباء','تفاحه','اخطبوط','سلمون','فرنسا','برتقاله','تفاح','مطرقه','بتيته','لهانه','شباك','باص','سمكه','ذباب','تلفاز','حاسوب','انترنيت','ساحه','جسر'};
name = katu[math.random(#katu)]
redis:set(boss..':Set_Arg:'..msg.chat_id_,name)
name = string.gsub(name,'سحور','س ر و ح')
name = string.gsub(name,'سياره','ه ر س ي ا')
name = string.gsub(name,'استقبال','ل ب ا ت ق س ا')
name = string.gsub(name,'قنفه','ه ق ن ف')
name = string.gsub(name,'ايفون','و ن ي ف ا')
name = string.gsub(name,'بزونه','ز و ب ه ن')
name = string.gsub(name,'مطبخ','خ ب ط م')
name = string.gsub(name,'كرستيانو','س ت ا ن و ك ر ي')
name = string.gsub(name,'دجاجه','ج ج ا د ه')
name = string.gsub(name,'مدرسه','ه م د ر س')
name = string.gsub(name,'الوان','ن ا و ا ل')
name = string.gsub(name,'غرفه','غ ه ر ف')
name = string.gsub(name,'ثلاجه','ج ه ث ل ا')
name = string.gsub(name,'كهوه','ه ك ه و')
name = string.gsub(name,'سفينه','ه ن ف ي س')
name = string.gsub(name,'العراق','ق ع ا ل ر ا')
name = string.gsub(name,'محطه','ه ط م ح')
name = string.gsub(name,'طياره','ر ا ط ي ه')
name = string.gsub(name,'رادار','ر ا ر ا د')
name = string.gsub(name,'منزل','ن ز م ل')
name = string.gsub(name,'مستشفى','ى ش س ف ت م')
name = string.gsub(name,'كهرباء','ر ب ك ه ا ء')
name = string.gsub(name,'تفاحه','ح ه ا ت ف')
name = string.gsub(name,'اخطبوط','ط ب و ا خ ط')
name = string.gsub(name,'سلمون','ن م و ل س')
name = string.gsub(name,'فرنسا','ن ف ر س ا')
name = string.gsub(name,'برتقاله','ر ت ق ب ا ه ل')
name = string.gsub(name,'تفاح','ح ف ا ت')
name = string.gsub(name,'مطرقه','ه ط م ر ق')
name = string.gsub(name,'بتيته','ب ت ت ي ه')
name = string.gsub(name,'لهانه','ه ن ا ه ل')
name = string.gsub(name,'شباك','ب ش ا ك')
name = string.gsub(name,'باص','ص ا ب')
name = string.gsub(name,'سمكه','ك س م ه')
name = string.gsub(name,'ذباب','ب ا ب ذ')
name = string.gsub(name,'تلفاز','ت ف ل ز ا')
name = string.gsub(name,'حاسوب','س ا ح و ب')
name = string.gsub(name,'انترنيت','ا ت ن ر ن ي ت')
name = string.gsub(name,'ساحه','ح ا ه س')
name = string.gsub(name,'جسر','ر ج س')
return '  اسرع واحد يرتبها {* '..name..' *} '
end
if MsgText[1] == 'معاني' then
katu = {'قرد','دجاجه','بطريق','ضفدع','بومه','نحله','ديج','جمل','بقره','دولفين','تمساح','قرش','نمر','اخطبوط','سمكه','خفاش','اسد','فأر','ذئب','فراشه','عقرب','زرافه','قنفذ','تفاحه','باذنجان'}
name = katu[math.random(#katu)]
redis:set(boss..':Set_Name_Meant:'..msg.chat_id_,name)
name = string.gsub(name,'قرد','🐒')
name = string.gsub(name,'دجاجه','🐔')
name = string.gsub(name,'بطريق','🐧')
name = string.gsub(name,'ضفدع','🐸')
name = string.gsub(name,'بومه','🦉')
name = string.gsub(name,'نحله','🐝')
name = string.gsub(name,'ديك','🐓')
name = string.gsub(name,'جمل','🐫')
name = string.gsub(name,'بقره','🐄')
name = string.gsub(name,'دولفين','🐬')
name = string.gsub(name,'تمساح','🐊')
name = string.gsub(name,'قرش','🦈')
name = string.gsub(name,'نمر','🐅')
name = string.gsub(name,'اخطبوط','🐙')
name = string.gsub(name,'سمكه','🐟')
name = string.gsub(name,'خفاش','🦇')
name = string.gsub(name,'اسد','🦁')
name = string.gsub(name,'فأر','🐭')
name = string.gsub(name,'ذئب','🐺')
name = string.gsub(name,'فراشه','🦋')
name = string.gsub(name,'عقرب','🦂')
name = string.gsub(name,'زرافه','🦒')
name = string.gsub(name,'قنفذ','🦔')
name = string.gsub(name,'تفاحه','🍎')
name = string.gsub(name,'باذنجان','🍆')
return '◀¦ اول من يكتب معنى السمايل يفوز { '..name..' }'
end

if MsgText[1] == 'مجوهراتي' then
local points = redis:get(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_)
if points and points ~= "0" then
return '*📮¦ عدد المجوهرات التي ربحتها هي » { '..points..' }\n📬¦ تسطيع بيع مجوهراتك ولحصول على (100) رساله مقابل كل مجوهرات من المجوهرات *\n'
else
return ' *💬¦ ليس لديك مجوهرات ،\n📬¦ للحصول ؏ مجوهرات ،\n📮¦ ارسل الالعاب وابدأ اللعب ! *'
end
end

if MsgText[1] == 'عكس' or MsgText[1] == 'العكس' or MsgText[1] == 'العكسس' then
redis:set(boss.."GAME:S"..msg.chat_id_,true)
H1 = [[
✖¦عكس كلمه » {مافهمت} ⚜
]]
H2 = [[
✖¦عكس كلمه » {جبان} ⚜
]]
H3 =[[
✖¦عكس كلمه » {ميت} ⚜
]]
H4 =[[
✖¦عكس كلمه » {كسول} ⚜
]]
H5 =[[
✖¦عكس كلمه » {زين} ⚜
]]
H6 =[[
✖¦عكس كلمه » {عطشان} ⚜
]]

H7 =[[
✖¦عكس كلمه » {بارده} ⚜
]]
H8 =[[
✖¦عكس كلمه » {خايف} ⚜
]]
H9 =[[
✖¦عكس كلمه » {امام} ⚜
]]
H11 =[[
✖¦عكس كلمه » {خاين} ⚜
]]
H12 =[[
✖¦عكس كلمه » {طويل} ⚜
]]
H13 =[[
✖¦عكس كلمه » {صلب} ⚜
]]
H14 =[[
✖¦عكس كلمه » {ناعم} ⚜
]]
H15 =[[
✖¦عكس كلمه » {مجنون} ⚜
]]
H16 =[[
✖¦عكس كلمه » {غبي} ⚜
]]
H17 =[[
✖¦عكس كلمه » {ظلمه} ⚜
]]
H18 =[[
✖¦عكس كلمه » {مسموح} ⚜
]]

H20 =[[
✖¦عكس كلمه » {تعال} ⚜
]]
HUSSEIN = {H17,H18,H19,H20,H1,H2,H3,H4,H5,H6,H7,H8,H9,H11,H12,H13,H14,H15}
local SENDTEXT = HUSSEIN[math.random(#HUSSEIN)]
if SENDTEXT:find('فهمت') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'فهمت')
elseif SENDTEXT:find('مو جبان') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مو جبان')
elseif SENDTEXT:find('عدل') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'عدل')
elseif SENDTEXT:find('نشط') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'نشط')
elseif SENDTEXT:find('مو زين') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مو زين')
elseif SENDTEXT:find('مو عطشان') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مو عطشان')
elseif SENDTEXT:find('حاره') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'حاره')
elseif SENDTEXT:find('مو خايف') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مو خايف')
elseif SENDTEXT:find('خلف') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'خلف')
elseif SENDTEXT:find('وفي') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'وفي')
elseif SENDTEXT:find('قزم') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'قزم')
elseif SENDTEXT:find('لين') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'لين')
elseif SENDTEXT:find('خشن') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'خشن')
elseif SENDTEXT:find('عاقل') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'عاقل')
elseif SENDTEXT:find('ذكي') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'ذكي')
elseif SENDTEXT:find('مو ظلمه') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مو ظلمه')
elseif SENDTEXT:find('مو مسموح') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'مو مسموح')
elseif SENDTEXT:find('روح') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'روح')
end
sendMsg(msg.chat_id_,msg.id_,SENDTEXT)
return false
end

if MsgText[1] == 'رياضيات' or MsgText[1] == 'الرياضيات' then
redis:set(boss.."GAME:SE"..msg.chat_id_,true)
K1 = [[
✖¦12+12+4 ⚜
]]
K2 = [[
✖¦51+2+9 ⚜
]]
K3 =[[
✖¦14+90+5 ⚜
]]
K4 =[[
✖¦46+23+19 ⚜
]]
K5 =[[
✖¦19+83+90 ⚜
]]
K6 =[[
✖¦10+98+7 ⚜
]]

K7 =[[
✖¦76+41+7 ⚜
]]
K8 =[[
✖¦15+25+62 ⚜
]]
K9 =[[
✖¦2+36+69 ⚜
]]
K11 =[[
✖¦25+8+57 ⚜
]]
K12 =[[
✖¦36+59+87 ⚜
]]
K13 =[[
✖¦3+65+54 ⚜
]]
K14 =[[
✖¦15+99+81 ⚜
]]
K15 =[[
✖¦34+64+25 ⚜
]]
K16 =[[
✖¦34+65+2 ⚜
]]
K17 =[[
✖¦15+45+8 ⚜
]]
K18 =[[
✖¦14+39+61 ⚜
]]
K19 =[[
✖¦14+89+61 ⚜
]]
K20 =[[
✖¦35+68+91 ⚜
]]
KENAN = {K17,K18,K19,K20,K1,K2,K3,K4,K5,K6,K7,K8,K9,K11,K12,K13,K14,K15}
local SENDTEXT = KENAN[math.random(#KENAN)]
if SENDTEXT:find('68') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'68')
elseif SENDTEXT:find('114') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'114')
elseif SENDTEXT:find('164') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'164')
elseif SENDTEXT:find('194') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'194')
elseif SENDTEXT:find('28') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'28')
elseif SENDTEXT:find('62') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'62')
elseif SENDTEXT:find('109') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'109')
elseif SENDTEXT:find('88') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'88')
elseif SENDTEXT:find('192') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'192')
elseif SENDTEXT:find('115') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'115')
elseif SENDTEXT:find('124') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'124')
elseif SENDTEXT:find('102') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'102')
elseif SENDTEXT:find('107') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'107')
elseif SENDTEXT:find('90') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'90')
elseif SENDTEXT:find('182') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'182')
elseif SENDTEXT:find('122') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'122')
elseif SENDTEXT:find('195') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'195')
elseif SENDTEXT:find('123') then
redis:set(boss.."GAME:CHERE"..msg.chat_id_,'123')
end
sendMsg(msg.chat_id_,msg.id_,SENDTEXT)
return false
end

if MsgText[1] == 'انكليزي' or MsgText[1] == 'الانكليزي' then
redis:set(boss.."eng:lsh"..msg.chat_id_,true)
Ke1 = [[
✖¦

معنى كلمه " book "

 ⚜
]]
Ke2 = [[
✖¦

معنى كلمه " cat "

 ⚜
]]
Ke3 =[[
✖¦

معنى كلمه " door "

 ⚜
]]
Ke4 =[[
✖¦

معنى كلمه " computer "

 ⚜
]]
Ke5 =[[
✖¦

معنى كلمه " mouse "

 ⚜
]]
Ke6 =[[
✖¦

معنى كلمه " closet "

 ⚜
]]

Ke7 =[[
✖¦

معنى كلمه " internet "

 ⚜
]]
Ke8 =[[
✖¦

معنى كلمه " table "

 ⚜
]]
Ke9 =[[
✖¦

معنى كلمه " demon "

 ⚜
]]
Ke11 =[[
✖¦

معنى كلمه " noise "

 ⚜
]]
Ke12 =[[
✖¦

معنى كلمه " year "

 ⚜
]]
Ke13 =[[
✖¦

معنى كلمه " home "

 ⚜
]]
Ke14 =[[
✖¦

معنى كلمه " stomaech "

 ⚜
]]
Ke15 =[[
✖¦

معنى كلمه " ankle "

 ⚜
]]
Ke17 =[[
✖¦

معنى كلمه " gift "

 ⚜
]]
Ke18 =[[
✖¦

معنى كلمه " butcher "

 ⚜
]]
Ke19 =[[
✖¦

معنى كلمه " design "

 ⚜
]]
KENANm = {Ke17,Ke18,Ke19,Ke20,Ke1,Ke2,Ke3,Ke4,Ke5,Ke6,Ke7,Ke8,Ke9,Ke11,Ke12,Ke13,Ke14,Ke15}
local SENDTEXT = KENANm[math.random(#KENANm)]
if SENDTEXT:find('كتاب') then
redis:set(boss.."eng:ken"..msg.chat_id_,'كتاب')
elseif SENDTEXT:find('قطه') then
redis:set(boss.."eng:ken"..msg.chat_id_,'قطه')
elseif SENDTEXT:find('باب') then
redis:set(boss.."eng:ken"..msg.chat_id_,'باب')
elseif SENDTEXT:find('حاسبه') then
redis:set(boss.."eng:ken"..msg.chat_id_,'حاسبه')
elseif SENDTEXT:find('فاره') then
redis:set(boss.."eng:ken"..msg.chat_id_,'فاره')
elseif SENDTEXT:find('كنتور') then
redis:set(boss.."GAME:CHER"..msg.chat_id_,'كنتور')
elseif SENDTEXT:find('انترنت') then
redis:set(boss.."eng:ken"..msg.chat_id_,'انترنت')
elseif SENDTEXT:find('منضده') then
redis:set(boss.."eng:ken"..msg.chat_id_,'منضده')
elseif SENDTEXT:find('شيطان') then
redis:set(boss.."eng:ken"..msg.chat_id_,'شيطان')
elseif SENDTEXT:find('ضوضاء') then
redis:set(boss.."eng:ken"..msg.chat_id_,'ضوضاء')
elseif SENDTEXT:find('سنه') then
redis:set(boss.."eng:ken"..msg.chat_id_,'سنه')
elseif SENDTEXT:find('بيت') then
redis:set(boss.."eng:ken"..msg.chat_id_,'بيت')
elseif SENDTEXT:find('معده') then
redis:set(boss.."eng:ken"..msg.chat_id_,'معده')
elseif SENDTEXT:find('كاحل') then
redis:set(boss.."eng:ken"..msg.chat_id_,'كاحل')
elseif SENDTEXT:find('خجول') then
redis:set(boss.."eng:ken"..msg.chat_id_,'خجول')
elseif SENDTEXT:find('هديه') then
redis:set(boss.."eng:ken"..msg.chat_id_,'هديه')
elseif SENDTEXT:find('جزار') then
redis:set(boss.."eng:ken"..msg.chat_id_,'جزار')
elseif SENDTEXT:find('تصميم') then
redis:set(boss.."eng:ken"..msg.chat_id_,'تصميم')
end
sendMsg(msg.chat_id_,msg.id_,SENDTEXT)
return false
end

if MsgText[1] == 'بيع مجوهراتي' then
if MsgText[2] == "0" then
return '📛¦ هناك خطأ عزيزي  \n🔖¦ يجب ان يكون البيع ع الاقل 1 من المجوهرات . 'end
local points = redis:get(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_)
if tonumber(MsgText[2]) > tonumber(points) then
return '📛| عذرا ليس لديك مجوهرات بهذا العدد لبيعهن'
end
if points == "0" then
return '📛 ¦ للاسف ليس لديك مجوهرات \n🔖 ¦ للحصول على مجوهرات العب احد الالعاب الموجوده في `قائمه الالعاب`'
else
local Total_Point = MsgText[2] * 100
redis:decrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,MsgText[2])
redis:incrby(boss..'msgs:'..msg.sender_user_id_..':'..msg.chat_id_,Total_Point)
return "💰¦ تم خصم {* "..MsgText[2].." *} من مجوهراتك\n📮| تم زياده {* "..Total_Point.."* } من الرسائل \n📑| اصبحت رسائلك { *"..redis:get(boss..'msgs:'..msg.sender_user_id_..':'..msg.chat_id_).."* } رساله\n🔖"
end
end
if MsgText[1] == "الالعاب" or MsgText[1] == "اللعبه" or MsgText[1] == "اللعبة" then
return [[
🖥║⸨آو꯭آمر꯭ آݪا꯭ݪعآ꯭꯭꯭ب⸩
ء➖➖➖➖➖➖™
🖲¦  •⊱ {تفعيل الالعاب} ⊰•
🖲¦  •⊱ {تعطيل الالعاب} ⊰•
ء➖➖➖➖➖➖™
📡║⸨꯭ آݪا꯭ݪعآ꯭꯭꯭ب⸩
ء➖➖➖➖➖➖™
🎮¦  •⊱ {الاسرع} ⊰•
🎮¦  •⊱ {معاني} ⊰•
🎮¦  •⊱ {ترتيب} ⊰•
🎮¦  •⊱ {روليت} ⊰•
🎮¦  •⊱ {اسئله} ⊰•
🎮¦  •⊱ {امثله} ⊰•
🎮¦  •⊱ {حزوره} ⊰•
🎮¦  •⊱ {المختلف} ⊰•
🎮¦  •⊱ {محيبس} ⊰•
🎮¦  •⊱ {تخمين} ⊰•
🎮¦  •⊱ {العكس} ⊰•
🎮¦  •⊱ {رياضيات} ⊰•
🎮¦  •⊱ {انكليزي} ⊰•
ء➖➖➖➖➖➖™
⚖¦ ݪݪـﻤزيد م̷ـــن آݪمعـݪومـآت ݛآسݪنآ
⚖¦ مطور آݪـبوت ↓
⚖¦ م •⊱ ]]..SUDO_USER..[[ ⊰• √
]]
end
if MsgText[1] == 'روليت' then
redis:del(boss..":Number_Add:"..msg.chat_id_..msg.sender_user_id_)
redis:del(boss..':List_Rolet:'..msg.chat_id_)
redis:setex(boss..":Start_Rolet:"..msg.chat_id_..msg.sender_user_id_,3600,true)
return '*🛡║((روليت))\nء➖➖➖➖➖➖™\n⚔¦  •⊱{حسننا لنلعب}⊰•\n⚔¦  •⊱{ارسل عدد الاعبين للروليت}⊰•\n*'
end
if MsgText[1] == 'نعم' and redis:get(boss..":Witting_StartGame:"..msg.chat_id_..msg.sender_user_id_) then
local list = redis:smembers(boss..':List_Rolet:'..msg.chat_id_)
if #list == 1 then
return "📛| لم يكتمل العدد الكلي للاعبين .!؟"
elseif #list == 0 then
return "📛| عذرا لم تقوم باضافه اي لاعب .؟!"
end
local UserName = list[math.random(#list)]
GetUserName(UserName,function(arg,data)
redis:incrby(boss..':User_Points:'..msg.chat_id_..data.id_,2)
end,nil)
redis:del(boss..':List_Rolet:'..msg.chat_id_)
redis:del(boss..":Witting_StartGame:"..msg.chat_id_..msg.sender_user_id_)
return '👁🗨║((روليت))\nء➖➖➖➖➖➖™\n♣¦  •⊱ {تم اختيار الشخص الاتي} ⊰•\n♣¦  •⊱ {صاحب الحظ ( ['..UserName..'] ) } ⊰•\n♣¦  •⊱ {ربحت معنا²مجوهرات} ⊰•\n'
end
if MsgText[1] == 'الاعبين' then
local list = redis:smembers(boss..':List_Rolet:'..msg.chat_id_)
local Text = '\n*ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ*\n'
if #list == 0 then
return '*📮¦* لا يوجد لاعبين هنا '
end
for k, v in pairs(list) do
Text = Text..k.."•  » [" ..v.."] »\n"
end
return Text
end
if MsgText[1] == 'قائمه الالعاب' then
sendMsg(msg.chat_id_,msg.id_,[[
TWIX 🖥║⸨آو꯭آمر꯭ آݪا꯭ݪعآ꯭꯭꯭ب⸩
ء➖➖➖➖➖➖™
🖲¦  •⊱ {تفعيل الالعاب} ⊰•
🖲¦  •⊱ {تعطيل الالعاب} ⊰•
ء➖➖➖➖➖➖™
📡║⸨꯭ آݪا꯭ݪعآ꯭꯭꯭ب⸩
ء➖➖➖➖➖➖™
🎮¦  •⊱ {الاسرع} ⊰•
🎮¦  •⊱ {معاني} ⊰•
🎮¦  •⊱ {ترتيب} ⊰•
🎮¦  •⊱ {روليت} ⊰•
🎮¦  •⊱ {اسئله} ⊰•
🎮¦  •⊱ {امثله} ⊰•
🎮¦  •⊱ {حزوره} ⊰•
🎮¦  •⊱ {المختلف} ⊰•
🎮¦  •⊱ {محيبس} ⊰•
🎮¦  •⊱ {تخمين} ⊰•
🎮¦  •⊱ {العكس} ⊰•
🎮¦  •⊱ {رياضيات} ⊰•
🎮¦  •⊱ {انكليزي} ⊰•
ء➖➖➖➖➖➖™
⚖¦ ݪݪـﻤزيد م̷ـــن آݪمعـݪومـآت ݛآسݪنآ
⚖¦ مطور آݪـبوت ↓
⚖¦ م •⊱ ]]..SUDO_USER..[[ ⊰• √]])
end
end
end
end
local function procces(msg)
if msg.text and not redis:get(boss..'lock_geams'..msg.chat_id_) then
if msg.text == redis:get(boss..':Set_Smile:'..msg.chat_id_) then --//  الاسرع
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss..':Set_Smile:'..msg.chat_id_)
return sendMsg(msg.chat_id_,msg.id_,'*\n🎮║((الاسرع))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')end
if msg.text == redis:get(boss..':Set_alii:'..msg.chat_id_) then -- // المختلف
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss..':Set_alii:'..msg.chat_id_)
return sendMsg(msg.chat_id_,msg.id_,'*\n🎮║((المختلف))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')end

if msg.text == redis:get(boss..':Set_Amthlh:'..msg.chat_id_) then -- // امثله
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss..':Set_Amthlh:'..msg.chat_id_)
return sendMsg(msg.chat_id_,msg.id_,'*\n🎮║((امثله))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')end

if msg.text == redis:get(boss..':Set_Hzorh:'..msg.chat_id_) then -- // حزوره
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss..':Set_Hzorh:'..msg.chat_id_)
return sendMsg(msg.chat_id_,msg.id_,'*\n🎮║((حزوره))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')end

if msg.text == redis:get(boss..':Set_Arg:'..msg.chat_id_) then -- // الترتيب
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss..':Set_Arg:'..msg.chat_id_)
return sendMsg(msg.chat_id_,msg.id_,'*\n🎮║((ترتيب))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')end
if msg.text == redis:get(boss..':Set_Name_Meant:'..msg.chat_id_) then --// المعاني
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss..':Set_Name_Meant:'..msg.chat_id_)
return sendMsg(msg.chat_id_,msg.id_,'*\n🎮║((معاني))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')end
if (msg.text == redis:get(boss.."GAME:CHER"..msg.chat_id_)) and redis:get(boss.."GAME:S"..msg.chat_id_) then
sendMsg(msg.chat_id_,msg.id_,'\n🎮║((اسئله))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهىات } ⊰•')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss.."GAME:S"..msg.chat_id_)
redis:del(boss.."GAME:CHER"..msg.chat_id_)
elseif msg.text == 'الفيل' or msg.text == 'الثور' or msg.text == 'الحصان' or msg.text == '7' or msg.text == '9' or msg.text == '8' or msg.text == 'لوين' or msg.text == 'موسكو' or msg.text == 'مانكو' or msg.text == '20' or msg.text == '30' or msg.text == '28' or msg.text == 'ترامب' or msg.text == 'اوباما' or msg.text == 'كيم جونغ' or msg.text == '50' or msg.text == '70' or msg.text == '40' or msg.text == '7' or msg.text == '3' or msg.text == '10' or msg.text == '4' or msg.text == 'الاذن' or msg.text == 'الثلاجه' or msg.text == 'الغرفه' or msg.text == '15' or msg.text == '17' or msg.text == '25' or msg.text == 'الفرات' or msg.text == 'نهر الكونغو' or msg.text == 'المسيبي' or msg.text == 'بيا بايج' or msg.text == 'لاري بيج' or msg.text == 'بيا مارك زوكيربرج' or msg.text == 'الفيل' or msg.text == 'النمر' or msg.text == 'الفهد' or msg.text == 'بانكول' or msg.text == 'نيو دلهي' or msg.text == 'بيكن' or msg.text == 'الهاتف' or msg.text == 'التلفاز' or msg.text == 'المذياع' or msg.text == 'لفرسول' or msg.text == 'تركيا' or msg.text == 'بغداد' or msg.text == 'النحاس' or msg.text == 'الحديد' or msg.text == 'الفضه' or msg.text == 'امريكا الشماليه' or msg.text == 'امريكا الجنوبيه' or msg.text == 'افريقيا' or msg.text == 'القرش' or msg.text == 'الثعلب' or msg.text == 'الكلب' or msg.text == 'للجرو' or msg.text == 'العجل' or msg.text == 'الحمار' or msg.text == '3' or msg.text == '5' or msg.text == '6' or msg.text == 'اوربا' or msg.text == 'افريقيا' or msg.text == 'امريكا الجنوبيه' or msg.text == 'افريقيا' or msg.text == 'امريكا الشماليه' or msg.text == 'اوربا' or msg.text == 'الصاروخ' or msg.text == 'المسدس' or msg.text == 'الطائرات' or msg.text == 'سيدات' or msg.text == 'قوانص' or msg.text == 'عوانس' or msg.text == 'المكارم' or msg.text == 'المبائم' or msg.text == 'المعازم' or msg.text == 'حرف الغاء' or msg.text == 'حرف الواو' or msg.text == 'حرف النون' or msg.text == 'نحاس' or msg.text == 'الماس' or msg.text == 'حديد' or msg.text == 'العمر' or msg.text == 'ساعه' or msg.text == 'الحذاء' or msg.text == 'بئر' or msg.text == 'نهر' or msg.text == 'شلال' or msg.text == 'ادم' or msg.text == 'نوح' or msg.text == 'عيسئ' or msg.text == 'الاضافر' or msg.text == 'الاسنان' or msg.text == 'الدموع' or msg.text == 'الاخلاق' or msg.text == 'الضل' or msg.text == 'حرف النون'  then
if redis:get(boss.."GAME:S"..msg.chat_id_) then
local list = {'10' , 'براسي' , 'النمل' , '32' , 'بوتين' , '30' , '11' , 'الفم' , '14' , 'النيل' , 'ستيف جوبر' , 'خديجه' , 'الاسد' , 'طوكيو' , 'الانسان' , 'لندن' , 'الزئبق' , 'اورباالدولفين' , 'المهر' , '4' , 'اسيا' , 'اسيا' , 'المنجنيق' , 'انسات' , 'العزائم' , 'حرف الام' , 'ذهب' , 'الاسم' , 'سحاب' , 'ابراهيم' , 'الشعر' , 'حرف الواو'}
for k, v in pairs(list) do
if msg.text ~= v then
return false
end
end
end
end

if msg.text:match("^(%d+)$") and redis:get(boss..":Start_Rolet:"..msg.chat_id_..msg.sender_user_id_) then  --// استقبال اللعبه الدمبله
if msg.text == "1" then
Text = "*📮¦* لا استطيع بدء اللعبه بلاعب واحد فقط\n"
else
redis:set(boss..":Number_Add:"..msg.chat_id_..msg.sender_user_id_,msg.text)
Text = '👁🗨║((روليت))\nء➖➖➖➖➖➖™\n♣¦  •⊱{تم بدء تسجيل السته}⊰•\n♣¦  •⊱{يرجى ارسال المعرفات}⊰•\n♣¦  •⊱{الفائز يحصل على²مجوهرات}⊰•\n♣¦  •⊱{عدد الاعبين المطلوب ~*'..msg.text..'*~}⊰•\n'
end
redis:del(boss..":Start_Rolet:"..msg.chat_id_..msg.sender_user_id_)
return sendMsg(msg.chat_id_,msg.id_,Text)
end
if msg.text:match('^(@[%a%d_]+)$') and redis:get(boss..":Number_Add:"..msg.chat_id_..msg.sender_user_id_) then    --// استقبال الاسماء
if redis:sismember(boss..':List_Rolet:'..msg.chat_id_,msg.text) then
return sendMsg(msg.chat_id_,msg.id_,'*📮¦* المعرف {['..msg.text..']} موجود اساسا' )
end
redis:sadd(boss..':List_Rolet:'..msg.chat_id_,msg.text)
local CountAdd = redis:get(boss..":Number_Add:"..msg.chat_id_..msg.sender_user_id_)
local CountAll = redis:scard(boss..':List_Rolet:'..msg.chat_id_)
local CountUser = CountAdd - CountAll
if tonumber(CountAll) == tonumber(CountAdd) then
redis:del(boss..":Number_Add:"..msg.chat_id_..msg.sender_user_id_)
redis:setex(boss..":Witting_StartGame:"..msg.chat_id_..msg.sender_user_id_,1400,true)
return sendMsg(msg.chat_id_,msg.id_,"👁🗨║((روليت))\nء➖➖➖➖➖➖™\n♣¦  •⊱{تم ادخال المعرف}⊰•\n♣¦  •⊱{م ["..msg.text.."]}⊰•\n♣¦  •⊱{تم اكمال العدد الكلي}⊰•\n♣¦  •⊱{هل انت مستعد}⊰•\n♣¦  •⊱{ارسل (نعم) للبدء}⊰•\n")
end
return sendMsg(msg.chat_id_,msg.id_,"👁🗨║((روليت))\nء➖➖➖➖➖➖™\n♣¦  •⊱{تم ادخال المعرف}⊰•\n♣¦  •⊱{م ["..msg.text.."] }⊰•\n♣¦  •⊱{تبقى *"..CountUser.."* لاعبين ليكتمل العدد}⊰•\n♣¦  •⊱{ارسل المعرف التالي}⊰•\n")
end
end
if redis:get(boss.."SETEX:MSG"..msg.chat_id_..""..msg.sender_user_id_) then
if msg.text:match("^(%d+)$") then
if tonumber(msg.text:match("^(%d+)$")) > 99999999 then
sendMsg(msg.chat_id_,msg.id_,"*📬¦ لا تستطيع اضافة اكثر من 99999999 رساله\n*")
redis:del(boss.."SETEX:MSG"..msg.chat_id_..""..msg.sender_user_id_)
return false  end
local GET_IDUSER = redis:get(boss..'SET:ID:USER'..msg.chat_id_)
sendMsg(msg.chat_id_,msg.id_,"\n📬*¦ روح خالي 😉 تم اضافة له { "..msg.text.." }* رساله")
redis:incrby(boss..'msgs:'..GET_IDUSER..':'..msg.chat_id_,msg.text)
end
redis:del(boss.."SETEX:MSG"..msg.chat_id_..""..msg.sender_user_id_)
end

if redis:get(boss.."SETEX:NUM"..msg.chat_id_..""..msg.sender_user_id_) then
if msg.text:match("^(%d+)$") then
if tonumber(msg.text:match("^(%d+)$")) > 99999999 then
sendMsg(msg.chat_id_,msg.id_,"*📬¦ لا تستطيع اضافة اكثر من 99999999 مجوهرات\n*")
redis:del(boss.."SETEX:MSG"..msg.chat_id_..""..msg.sender_user_id_)
return false  end
local GET_IDUSER = redis:get(boss..'SET:ID:USER:NUM'..msg.chat_id_)
sendMsg(msg.chat_id_,msg.id_,"\n📬*¦ طكو طكو عمي 😻 تم اضافة له { "..msg.text.." }* مجوهرات")
redis:incrby(boss..':User_Points:'..msg.chat_id_..GET_IDUSER,msg.text)
end
redis:del(boss.."SETEX:MSG"..msg.chat_id_..""..msg.sender_user_id_)
end

if redis:get(boss.."SET:GAME" .. msg.chat_id_ .. "" .. msg.sender_user_id_) then
if msg.text:match("^(%d+)$") then
local NUM = msg.text:match("^(%d+)$")
if tonumber(NUM) > 6 then
sendMsg(msg.chat_id_,msg.id_,"*📬¦ عذرا لا يوجد سواء { 6 } اختيارات فقط ارسل اختيارك مره اخره*\n")
return false  end
local GETNUM = redis:get(boss.."GAMES"..msg.chat_id_)
if tonumber(NUM) == tonumber(GETNUM) then
redis:del(boss.."SET:GAME" .. msg.chat_id_ .. "" .. msg.sender_user_id_)
sendMsg(msg.chat_id_,msg.id_,'*🎮║((المحيبس))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{العب وخوش تلعب}⊰•\n🖲¦  •⊱{حصلت على 3 مجوهرات }⊰•\n*')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,3)
elseif tonumber(NUM) ~= tonumber(GETNUM) then
redis:del(boss.."SET:GAME" .. msg.chat_id_ .. "" .. msg.sender_user_id_)
sendMsg(msg.chat_id_,msg.id_,'*🎮║((المحيبس))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{ترجع بيد '..Bot_Name..' 😹🥀}⊰•\n🖲¦  •⊱{المحبس بيد رقم ~'..GETNUM..'~}⊰•\n*')
end
end
end
if msg.text then
tdcli_function ({ID = "GetUser",user_id_ = msg.sender_user_id_}, function(arg,data)
if redis:get(boss.."chencher"..msg.sender_user_id_) then
if redis:get(boss.."chencher"..msg.sender_user_id_) ~= data.first_name_ then
tahan = '['..(redis:get(boss.."chencher"..msg.sender_user_id_) or '')..']'
taham = '['..data.first_name_..']'
sendMsg(msg.chat_id_,msg.id_,taha[math.random(#taha)])
end
end
redis:set(boss.."chencher"..msg.sender_user_id_, data.first_name_)
end,nil)
end

if redis:get(boss.."SET:t" .. msg.chat_id_ .. "" .. msg.sender_user_id_) then
if msg.text:match("^(%d+)$") then
local NUM = msg.text:match("^(%d+)$")
if tonumber(NUM) > 6 then
sendMsg(msg.chat_id_,msg.id_,"*📬¦ عذرا لا يوجد سواء { 10 } اختيارات فقط ارسل اختيارك مره اخره*\n")
return false  end
local GETNUM = redis:get(boss.."GAMES"..msg.chat_id_)
if tonumber(NUM) == tonumber(GETNUM) then
redis:del(boss.."SET:t" .. msg.chat_id_ .. "" .. msg.sender_user_id_)
sendMsg(msg.chat_id_,msg.id_,'*🎮║((تخمين))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{العب وخوش تلعب}⊰•\n🖲¦  •⊱{حصلت على 3 مجوهرات }⊰•\n*')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,3)
elseif tonumber(NUM) ~= tonumber(GETNUM) then
redis:del(boss.."SET:t" .. msg.chat_id_ .. "" .. msg.sender_user_id_)
sendMsg(msg.chat_id_,msg.id_,'*🎮║((تخمين))\nء➖➖➖➖➖➖™\n🖲¦  •⊱{اجابه خاطئه}⊰•\n🖲¦  •⊱{الاجابه هيه ~'..GETNUM..'~}⊰•\n*')
end
end
end

if (msg.text == redis:get(boss.."GAME:CHER"..msg.chat_id_)) and redis:get(boss.."GAME:S"..msg.chat_id_) then
sendMsg(msg.chat_id_,msg.id_,'')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,0)
redis:del(boss.."GAME:S"..msg.chat_id_)
redis:del(boss.."GAME:CHER"..msg.chat_id_)

elseif msg.text == 'فهمت' or msg.text == 'مو جبان' or msg.text == 'عدل' or msg.text == 'نشط' or msg.text == 'مو زين' or msg.text == 'مو عطشان' or msg.text == 'حاره' or msg.text == 'مو خايف' or msg.text == 'خلف' or msg.text == 'وفي' or msg.text == 'القزم' or msg.text == 'لين' or msg.text == 'خشن' or msg.text == 'عاقل' or msg.text == 'ذكي' or msg.text == 'مو ظلمه' or msg.text == 'مو مسموح' or msg.text == 'روح' then
if redis:get(boss.."GAME:S"..msg.chat_id_) then
local list = {'فهمت' , 'مو جبان' , ' مو عطشان' , 'عدل' , 'نشط' , 'مو زين' , ' خاره ' , 'خلف' , 'مو خايف' , 'لين' , 'القزم' , 'وفي' , 'عاقل' , 'خشن' , 'ذكي' , 'اسمعك' , 'مو مسموح' , 'مو ظلمه'}
for k, v in pairs(list) do
if msg.text ~= v then
sendMsg(msg.chat_id_,msg.id_,'📮¦*\n🎮║((العكس))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss.."GAME:S"..msg.chat_id_)
redis:del(boss.."GAME:CHER"..msg.chat_id_)
return true
end
end
end
end

if (msg.text == redis:get(boss.."GAME:CHERE"..msg.chat_id_)) and redis:get(boss.."GAME:SE"..msg.chat_id_) then
sendMsg(msg.chat_id_,msg.id_,'')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,0)
redis:del(boss.."GAME:SE"..msg.chat_id_)
redis:del(boss.."GAME:CHERE"..msg.chat_id_)

elseif msg.text == '68' or msg.text == '114' or msg.text == '164' or msg.text == '194' or msg.text == '28' or msg.text == '62' or msg.text == '109' or msg.text == '88' or msg.text == '192' or msg.text == '115' or msg.text == '124' or msg.text == '102' or msg.text == '107' or msg.text == '90' or msg.text == '182' or msg.text == '122' or msg.text == '195' then
if redis:get(boss.."GAME:SE"..msg.chat_id_) then
local list = {'68' , '114' , ' 62' , '164' , '194' , '28' , '109' , '192' , '88' , '102' , '124' , '115' , '90' , '107' , '182' , '123' , '195' , '122'}
for k, v in pairs(list) do
if msg.text ~= v then
sendMsg(msg.chat_id_,msg.id_,'📮¦*\n🎮║((رياضيات))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss.."GAME:SE"..msg.chat_id_)
redis:del(boss.."GAME:CHERE"..msg.chat_id_)
return true
end
end
end
end

if (msg.text == redis:get(boss.."eng:ken"..msg.chat_id_)) and redis:get(boss.."eng:lsh"..msg.chat_id_) then
sendMsg(msg.chat_id_,msg.id_,'')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,0)
redis:del(boss.."eng:lsh"..msg.chat_id_)
redis:del(boss.."eng:ken"..msg.chat_id_)

elseif msg.text == 'كتاب' or msg.text == 'قطه' or msg.text == 'باب' or msg.text == 'حاسبه' or msg.text == 'فاره' or msg.text == 'كنتور' or msg.text == 'انترنت' or msg.text == 'منضده' or msg.text == 'شيطان' or msg.text == 'ضوضاء' or msg.text == 'سنه' or msg.text == 'بيت' or msg.text == 'معده' or msg.text == 'كاحل' or msg.text == 'خجول' or msg.text == 'هديه' or msg.text == 'جزار' or msg.text == 'تصميم' then
if redis:get(boss.."eng:lsh"..msg.chat_id_) then
local list = {'كتاب' , 'قطه' , 'كنتور' , 'باب' , 'حاسبه' , 'فاره' , 'انترنت' , 'شيطان' , 'منضده' , 'بيت' , 'سنه' , 'ضوضاء' , 'كاحل' , 'معده' , 'خجول' , 'تصميم' , 'جزار' , 'هديه'}
for k, v in pairs(list) do
if msg.text ~= v then
sendMsg(msg.chat_id_,msg.id_,'📮¦*\n🎮║((انكليزي))\nء➖➖➖➖➖➖™\n🖲¦  •⊱ {اجابه صحيحه} ⊰•\n🖲¦  •⊱ { حصلت على¹مجوهرات } ⊰•*')
redis:incrby(boss..':User_Points:'..msg.chat_id_..msg.sender_user_id_,1)
redis:del(boss.."eng:lsh"..msg.chat_id_)
redis:del(boss.."eng:ken"..msg.chat_id_)
return true
end
end
end
end

if msg.text then
tdcli_function ({ID = "GetUser",user_id_ = msg.sender_user_id_}, function(arg,data)
if redis:get(boss.."chencher"..msg.sender_user_id_) then
if redis:get(boss.."chencher"..msg.sender_user_id_) ~= data.first_name_ then
tahan = '['..(redis:get(boss.."chencher"..msg.sender_user_id_) or '')..']'
taham = '['..data.first_name_..']'
sendMsg(msg.chat_id_,msg.id_,taha[math.random(#taha)])
end
end
redis:set(boss.."chencher"..msg.sender_user_id_, data.first_name_)
end,nil)
end
if msg.text then
tdcli_function ({ID = "GetUser",user_id_ = msg.sender_user_id_}, function(arg,data)
if redis:get(boss.."chencher"..msg.sender_user_id_) then
if redis:get(boss.."chencher"..msg.sender_user_id_) ~= data.first_name_ then
tahan = '['..(redis:get(boss.."chencher"..msg.sender_user_id_) or '')..']'
taham = '['..data.first_name_..']'
local taha ={
'\n شكو غيرت اسمك  يا حلو 😹🌚',
'\n شهل اسم الفيطي '..taham.. ' \n رجعه ؏ قديم \n '..tahan..'',
'\n  ها ها شو غيرت اسمك 🤔😹',
'\n شكو غيرت اسمك شنو قطيت وحده جديده 😹😹🌚',
'\n شو غيرت اسمك شنو تعاركت ويه الحب ؟😹🌞',
'\n ها ولك مو جان  اسمك   '..tahan..'  شكو غيرته ',
'\n لك تعال تعال مو جان اسمك'..tahan..' لو اني غلطان',
'\n هذا جان اسمه '..tahan..' خمطو بعد ميريده 😹🌞',
'\n شكو غيرت اسمك شسالفه ؟؟ 🤔🌞'
}
sendMsg(msg.chat_id_,msg.id_,taha[math.random(#taha)])
end
end
redis:set(boss.."chencher"..msg.sender_user_id_, data.first_name_)
end,nil)
end
end
return {
Boss = {
"^(نعم)$",
"^(الاعبين)$",
"^(بدء الاسئله)$",
"^(ختيارات)$",
"^(اسئله)$",
"^(الالعاب)$",
"^(محيبس)$",
"^(تخمين)$",
"^(حزوره)$",
"^(المختلف)$",
 "^(امثله)$",
"^(بات)$",
'^(تعطيل) (.+)$',
'^(تفعيل) (.+)$',
"^(اسرع)$",
"^(الاسرع)$",
"^(مجوهراتي)$",
"^(ترتيب)$",
"^(معاني)$",
"^(بيع مجوهراتي) (%d+)$",
"^(اضف رسائل) (%d+)$",
"^(اضف مجوهرات) (%d+)$",
"^(روليت)$",
"^(قائمه الالعاب)$",
"^(عكس)$",
"^(العكس)$",
"^(العكسس)$",
"^(رياضيات)$",
"^(الرياضيات)$",
"^(انكليزي)$",
"^(الانكليزي)$",
 },
 iBoss = games,
 dBoss = procces,
 }


Понял


Понял.


Their student group NULLIFY hosts a high school CTF competition every year. Here is the website: http://www.onomaha.edu/college-of-information-science-and-technology/engagement/nullifyctf.php


Я не совсем понял, какое число мне нужно добавить.


Successfully aliased the URL <https://yodatareal-estate-84iy6bvey.now.sh> to the following aliases:

* https://realestate.yodata.me
* https://yodata-real-estate.yodata.now.sh
* https://yodata-real-estate-git-master.yodata.now.sh


Looks like we are in a Mexican standoff, we need a third-party 😏
I'm joking, we will keep your words, the meaning is already here in a way or the other !


check the logic at line 199, and 224-229: if there are preloaded passwords, then passwords[x] will be returned, no prompt will be made.


OK to keep `apparentées` 😏


1. Я так понимаю, нужно для каждого метода делать свой отдельный класс? Т.е. помимо класса "тарелка" и "кот" у меня должен был быть класс "вывод в консоль"?
2. Это к реализации пункта 1?


Ну, когда как, я не придавал этому значения. Я думал, что это не особо важно.


1. I got no error at all.
2. I see the position marker at the end of tabs always.
3. Behaviour is the same.

Do you know, is there a way to save the code above directly instead of copy-paste?


add #4 adding recycleView to newFeed, create 2 orientation recycleview


chencai


"behavor" -> "behavior" :)


Successfully aliased the URL <https://website-2019-pvcd7zusz.now.sh> to the following aliases:

* https://2019.webconf.tech
* https://www.2019.webconf.tech
* https://website-2019.webconf.now.sh
* https://website-2019-git-master.webconf.now.sh


感觉也不应该依赖 react


public static int cube (int number) {


antd 没依赖 react


(I have already corrected this a couple of time agot on the next commit on this branch, 6217fce6afe0a025df58e1df6ed858ee3d2909e2)


Successfully aliased the URL <https://portfolio-dashboard-qlt2z5h0f.now.sh> to the following aliases:

* https://portfolio-dashboard.wanzulfikri.now.sh
* https://portfolio-dashboard-git-master.wanzulfikri.now.sh


(I have already corrected this a couple of time ago on the next commit on this branch, 6217fce6afe0a025df58e1df6ed858ee3d2909e2)


because num is private member.


Successfully aliased the URL <https://produzida-react-183f9u5xf.now.sh> to the following aliases:

* https://produzida-react.now.sh
* https://produzida-react.taranttini.now.sh
* https://produzida-react-git-master.taranttini.now.sh


Successfully aliased the URL <https://produzida-react-kznrzerzz.now.sh> to the following aliases:

* https://produzida-react.now.sh
* https://produzida-react.taranttini.now.sh
* https://produzida-react-git-master.taranttini.now.sh


this actually works?


@BrendanJHarris Can you have a check of this and let me know if it works? If so, I'll implement some new features using it…


I found this comment now, 3 days after it was written. Is it still valid? If so, which exactly is the "last commit" and some details for the broken functionalities, please.


Added a contact form


Deployment failed with the following error:

~~~
The property `type` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


Init repository


Correct, no failures (thankfully).

I rather doubt the "lack of isolation". In this case the problem turned out to be installed stale copies of the engine - each one for the correct OpenSSL version, but without support for XOF.


Successfully aliased the URL <https://andres-coello-goyes-rlbhjwvtl.now.sh> to the following aliases:

* https://andres-coello-goyes.goyeselcoca.now.sh
* https://andres-coello-goyes-git-master.goyeselcoca.now.sh


Thanks @fred-wang! I misread your comment on [WebKit Bugzilla](https://bugs.webkit.org/show_bug.cgi?id=197492). Will update the note to fix it and also merge other MathML changes in Firefox 70.


Hah nice catch, forwarding info to relevant folks.


Successfully aliased the URL <https://yodatareal-estate-fzladxnso.now.sh> to the following aliases:

* https://realestate.yodata.me
* https://yodata-real-estate.yodata.now.sh
* https://yodata-real-estate-git-master.yodata.now.sh


Successfully aliased the URL <https://portfolio-dashboard-kopy73s0x.now.sh> to the following aliases:

* https://portfolio-dashboard.wanzulfikri.now.sh
* https://portfolio-dashboard-git-master.wanzulfikri.now.sh


Updated assignment with minor corrections and a link to my Medium post


@PhillipMwaniki, here we go.
```
Map<int, Map<int, int>> choices = {
    0: {1: 2, 2: 1},
    2: {1: 5, 2: 4},
    1: {1: 2, 2: 3},
  };
  List<int> endStoriesBranch = [3, 4, 5];
  void nextStory(int choiceNumber) {
    if (endStoriesBranch.contains(_storyNumber)) {
      reset();
      print('end of the story');
    } else {
      _storyNumber = this.choices[_storyNumber][choiceNumber];
    }
    print('User choosen $choiceNumber redirecting to story $_storyNumber');
  }
```


[شركة   تنظيف بجدة](=https://almostafaclean.com/cleaning-jeddah/
url) تقدم افضل وارخص خدمات تنظيف الشقق ، تنظيف المنازل ، تنظيف الفلل   الجديدة ، تنظيف المسابح ، صيانة المسابح ، نظافة العمائر ، نظافة البيوت...
--


Who did make this change on this file? I committed wrong context, and this changes is actually correct.


Successfully aliased the URL <https://strongerbookingscom-pakvxx26t.now.sh> to the following aliases:

* https://strongerbookingscom.robbertvancaem.now.sh
* https://strongerbookingscom-git-master.robbertvancaem.now.sh


why 60？ The unit here is millisecond, if you want to set it to 60 seconds ,you should put 60000 here.


Successfully aliased the URL <https://main-site-kq7zm1t3t.now.sh> to the following aliases:

* https://fcc-mcr.now.sh
* https://main-site.fcc-mcr.now.sh
* https://main-site-git-master.fcc-mcr.now.sh


解决 启动/Junint Test 报 `java.lang.IllegalStateException: Failed to load ApplicationContext` 的问题。这是由于 `jar` 包版本冲突。
```
java.lang.IllegalStateException: Failed to load ApplicationContext

	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:125)
	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:108)
	at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190)
	at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:246)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)

```


Successfully aliased the URL <https://zeit-3ohbwtifj.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


Successfully aliased the URL <https://vue-ik3zfd31h.now.sh> to the following aliases:

* https://rx-vue.now.sh
* https://vue-rx.now.sh
* https://vue.rxts.now.sh
* https://vue-git-master.rxts.now.sh


Successfully aliased the URL <https://asoiafreact-qjy0sii4k.now.sh> to the following aliases:

* https://asoiafreact.walls.now.sh
* https://asoiafreact-git-master.walls.now.sh


fixing #9


새로운 title과 contents를 작성할 수 있는 page를 Drag&Drop하는 기능을 구현하고 싶었음.

* drag 하고 싶은 대상 : 'add' button을 누르면 나타나는 부분 (새로운 title, content 작성할 수 있는 부분)
  -> draggable, ondragstart를 적용
* drop 하고 싶은 대상 : 전체 화면
  -> onDrop, onDragover를 적용
  -> 전체 화면 적용을 위해 새로운 div를 만들고, fixed, top/left 0, width/height 100% 부여
  -> 평소에는 display: none이었다가, add button을 누르면 나타나게 설정

* issue#1 : drag 대상의 position이 absolute로, 위치가 설정한 값에만 고정됨!
  -> onDrop 함수에서 drag 대상의 position을 default값인 static으로 바뀌게 설정

* issue#2 : drag 대상이 drop 되면, 무조건 동일한 위치로 고정
  -> drop위치로 설정한 전체 화면 div의 부모/자식으로 설정되어 무조건 top/left 0에만 위치
  -> drag 대상은 drop이 완료되면, drop 영역의 자식으로 들어가게 설정되어있음.
       즉, drop의 위치로 설정한 전체화면 div의 자식으로 설정되어,
       어느 곳으로 drag/drop하든 무조건 동일한 위치로 이동
  -> 전체화면 div밑에 100개의 자식 div를 만들어 전체화면 div가 아닌 전체화면의 자식 div로 이동하게 설정
       <<정확하게 원하는 곳으로 drop 할 수가 없음>>

*. issue#3 : z-index 적용 안됨
  -> drag하고 싶은 popup창은 z-index가 1로 설정되어있음.
      그러나 drop을 한 뒤에는 전체화면 div의 자식 div의 자식element로 소속되서
      원하는 z-index를 설정할 수 없고, 한번 이동하면 우선순위가 낮아져서 선택이 안됨.


Successfully aliased the URL <https://asoiafreact-pwbujiwo8.now.sh> to the following aliases:

* https://asoiafreact.walls.now.sh
* https://asoiafreact-git-master.walls.now.sh


Successfully aliased the URL <https://vue-dturv6jmd.now.sh> to the following aliases:

* https://rx-vue.now.sh
* https://vue-rx.now.sh
* https://vue.rxts.now.sh
* https://vue-git-master.rxts.now.sh


should probably change it to 0 seconds


Pandas_Practice/Reformateando Datos en Pandas.ipynb

puedes acceder a las columnas con punto e.g. df_int_col = df_int_col[df_int_col.Units >= 1]


BoilerSteamPlantComponent (Myoldmopar) - Win64-Windows-10-VisualStudio-16: OK (2553 of 2553 tests passed, 7 test warnings)

Messages:\n
 * 7 tests had: BND diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Ok: https://hg.adblockplus.org/ruadlist/rev/1bec2f7bf0f6


Now could not deploy this pull request since the `now.json` file is empty.
It should be a valid JSON file.

    For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Gahhhh. My spellchecker stopped working because of too many words it didn't recognize. Thanks again. I've pushed a fix.


aa


Successfully aliased the URL <https://zeit-8x69o9w3g.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


I'm 99% sure poppler was already functional, did you experience the contrary?


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/xcode11/277/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/xcode11/277/display/redirect) (on internal Jenkins) failed in stage(s) 'Running XM tests on '10.15'' 🔥 : hudson.AbortException: Xamarin.Mac tests on macOS 10.15 failed (introspection)

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/xcode11/277//console)
✅ Packages:
* [xamarin.ios-12.99.4.30.pkg (Not notarized)](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/package/xamarin.ios-12.99.4.30.pkg)
* [xamarin.mac-5.99.4.30.pkg (Not notarized)](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/package/xamarin.mac-5.99.4.30.pkg)
* [xamarin.ios-12.99.4.30.pkg (Notarized)](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/package/notarized/xamarin.ios-12.99.4.30.pkg)
* [xamarin.mac-5.99.4.30.pkg (Notarized)](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/package/notarized/xamarin.mac-5.99.4.30.pkg)

✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/jenkins-results/apicomparison/api-diff.html) (please review changes)
ℹ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/xcode11/533cf01569c8fca6fbdb1e36c2fa3e2084bd5bf4/277/jenkins-results/generator-diff/index.html) (please review changes)
🔥 [Xamarin.Mac tests on 10.15 failed: Xamarin.Mac tests on macOS 10.15 failed (introspection)](https://jenkins.internalx.com/job/macios/job/xcode11/277/display/redirect) 🔥


![](https://github.trello.services/images/mini-trello-icon.png) [[RTM-15]: McCarthy 91](https://trello.com/c/isqsMDsx/16-rtm-15-mccarthy-91)


Successfully aliased the URL <https://zeit-912u0jqcw.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


ok


Me gustó el uso de apply y lambda


This library won't run on Bash for windows.


マージ


You should consider adding policy rules at smart policy management

:point_right: click here to view a full list of the events :point_left:


bien


Successfully aliased the URL <https://zeit-79iduani2.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


@stevana Can you contact me asap


`072f460a716c375254bb11bbedabd3a3c9ea53d9

@zyfrank


best commit. took you long enough though:D


Successfully aliased the URL <https://zeit-6x62igxb1.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


find out the maximum expected profit value.


Не число, а проверку) 'if (food < x)' и дальше уже бросать эксепшен либо как-то по другому сообщить о невозможности действия


### :x: 1 / 5 Rules Failed

#### :package: Lock code components (major) version in manifest

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


:white_check_mark: All Rules (5 / 5) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


### :x: 1 / 5 Rules Failed

#### :repeat: Block out-of-date pull requests

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


I'm sorry, I thought I was on a branch.


Successfully aliased the URL <https://umidemo-irwi9ccfs.now.sh> to the following aliases:

* https://umidemo.chenjunhaolefa.now.sh
* https://umidemo-git-master.chenjunhaolefa.now.sh


I don't think so, but I can send the next one in a .zip file.

The more I think about it, the less sense it makes. The function to get the index of tabs is skipping the whole thing and it's just returning the fall-back value, but the only part where it could fail is the part where we are referencing the .tabbrowser-tab element.

Try this other test file:
[MultiRowTabLiteforFx.zip](https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme/files/3577608/MultiRowTabLiteforFx.zip)

Open enough tabs to fill more than 1 row, and then drag a tab. It should display a window that tells you the Index that is registering. It should tell you the index of the tab you are dragging, so try dragging different tabs and see if the value changes.


Deployment failed with the following error:

~~~
Free Docker deployment capacity exceeded in this region. Please consider upgrading to Now 2.0 (https://zeit.co/upgrade) for alternative ways to build your project or try again later.
~~~


@JuliaRegistrator register


Registration pull request created: [JuliaRegistries/General/3284](https://github.com/JuliaRegistries/General/pull/3284)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.5 -m "<description of version>" 40af93b6bfcd046ddac00cf111ee4623bf68dc85
git push origin v0.1.5
```


test


Registration pull request created: [JuliaRegistries/General/3285](https://github.com/JuliaRegistries/General/pull/3285)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.2.3 -m "<description of version>" fd94bfd3eaf53a07ee6f1389a0861239d0771f26
git push origin v0.2.3
```


1. Ну не совсем уж для каждого метода, но в целом  желательно не смешивать в классах совсем уж разные ответственности. В твоём случае вывод в консоль вполне укладывается в рамки Program класса.
2. Ага.


18年论文不见了。。


В рамках обучения не важно конечно, но прост если .net core проекты будешь создавать, то у тебя не будет постоянных изменений в .csproj файле, из-за каждого нового добавленного или изменённого файла


Does it also handle the scenario without assignment in else-clause?


Successfully aliased the URL <https://seatsmart-activities-l0eskmjja.now.sh> to the following aliases:

* https://activities.seatsmart.tech
* https://seatsmart-activities.thaddeusmccleary.now.sh
* https://seatsmart-activities-git-master.thaddeusmccleary.now.sh


Successfully aliased the URL <https://ant-design-plus-mv5rj51uv.now.sh> to the following aliases:

* https://ant-design-plus.alita.now.sh
* https://ant-design-plus-git-master.alita.now.sh


Successfully aliased the URL <https://zeit-qil9helgx.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


Commit recent changes on this branch.


No. I thought that your commit that followed this comment was in response to this. The problem has gone as far as I'm concerned


It shows `299`.

Just for the note: Simple Tab Groups is installed that uses Panorama. Total tab count in all 13 groups is 291.


Successfully aliased the URL <https://ant-design-plus-lky7wy7j4.now.sh> to the following aliases:

* https://ant-design-plus.alita.now.sh
* https://ant-design-plus-git-master.alita.now.sh


Successfully aliased the URL <https://answers-server-i27tnymq4.now.sh> to the following aliases:

* https://answers-server.lollymay.now.sh
* https://answers-server-git-master.lollymay.now.sh


The number didn't change no matter which tab you dragged?


(Later in mail gezien dat je niet voorstelt dat ik dit aanpas, maar dat ik even afwacht.  Ook goed.)


`element->Set(std::make_pair(0, ACCIDENTAL_WRITTEN_NONE));`
This needs to be to documented, but I am waiting because it can change again once we implement `<keySigAccid>` within `<keySig>`.


Successfully aliased the URL <https://main-site-ewqwo3ego.now.sh> to the following aliases:

* https://fcc-mcr.now.sh
* https://main-site.fcc-mcr.now.sh
* https://main-site-git-master.fcc-mcr.now.sh


`-1, ACCIDENTAL_WRITTEN_NONE`


Exactly!


Successfully aliased the URL <https://vue-k0kloe6nj.now.sh> to the following aliases:

* https://vue.931933149.now.sh
* https://vue-git-master.931933149.now.sh


nice


Hm, this might be related to #161 then. That PR was made because Windows is weird and everbody else was not. Maybe this is such a case again?


The output from the compiler/runtime-output would probably be useful @Triavanicus


moreover it shows an error:
```
TypeError: this.appMenuStatus is undefined browser-sync.js:463:24
    updatePanelPopup chrome://browser/content/browser-sync.js:463
    updateAllUI chrome://browser/content/browser-sync.js:219
    maybeUpdateUIState chrome://browser/content/browser-sync.js:134
    showFxaToolbarMenu chrome://browser/content/browser.js:678
    onDOMContentLoaded chrome://browser/content/browser.js:1796
    onDOMContentLoaded self-hosted:1009
    openModalWindow resource://gre/modules/Prompter.jsm:452
    openPrompt resource://gre/modules/Prompter.jsm:698
    alert resource://gre/modules/Prompter.jsm:747
    _onDragOver file:///home/sergio/.mozilla/firefox/profiles/default/chrome/MultiRowTabLiteforFx.uc.js:146
```


Successfully aliased the URL <https://give-me-questions-5zg1sm7dm.now.sh> to the following aliases:

* https://response-questions.seatsmart.tech
* https://give-me-questions-git-master.thaddeusmccleary.now.sh


This is quite specific functionality that is only used by the WPEFramework/Thunder application. SUggest to keep it in the compilation unit of the WPEFramework and not here. ALso since this function probably needs to be extended more to use "other" parts of the config in the the config JSON of THunder.


This needs to be enhanced. What we would like to do is offer the possibilities in the Value to use substitute variables like:
%persitent_path% -> which would replace this part with the service->PersistentPath()
%volatile_path% -> which would replace this part with the service->VolatilePath()
%data_path% -> which would replace this part with the service->DataPath()
and potentially more to come, so suggest to make some kind of lookup table map, with the value between the %% and then call a lamda to return a differnt value (taking the full wpeframework config)


nice try


By moving out the iterating functionality (over environment variable) in the cpp, this dependency is nolonger needed which is good :-)


Thanks @pwielders, compilation unit of the WPEFramework means ?


Move this to the WPEFramework compilation unit (whet the WPEFramework config resides)


preferably I would suggest not to use abbreviations as a json key field, so suggest key or name for env, you already know that this is an environment since it is in the field environments (on the root level)


Hello:) In this line the balance of the person that wants to withdraw money, either Bob or Carol, is set to zero, so that they can't withdraw twice.


Should work now. I have no idea how stable this is, but I also have no idea how useful this is in the first place.


Local search engine


这是虚拟电池的项目


Successfully aliased the URL <https://answers-server-jetq5k6kw.now.sh> to the following aliases:

* https://answers-server.lollymay.now.sh
* https://answers-server-git-master.lollymay.now.sh


Production environment search engine


Where does this digest header come from? Maybe add a comment about this?


Successfully aliased the URL <https://tech-blog-nuc6l6ypq.now.sh> to the following aliases:

* https://www.dhk.party
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


Seems like `bindgen` makes type aliases for the enums, so the casts should be to them if they're platform-dependent.


Production environment exception logger file


Solo te faltó convertir 'df_final_ord' a CSV pero es algo mínimo.


在


Location locaton;

private GoogleMap mMap;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_maps);
    // Obtain the SupportMapFragment and get notified when the map is ready to be used.
    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    mapFragment.getMapAsync(this);
}

@Override
public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;
    if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
        return;
    }

    mMap.setMyLocationEnabled(true);

    mMap.setOnMyLocationChangeListener(new GoogleMap.OnMyLocationChangeListener() {
        @Override
        public void onMyLocationChange(Location location) {

            CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(location.getLatitude(), location.getLongitude()));
            CameraUpdate zoom = CameraUpdateFactory.zoomTo(11);
            mMap.clear();

            MarkerOptions mp = new MarkerOptions();

            mp.position(new LatLng(location.getLatitude(), location.getLongitude()));

            mp.title("my position");

            mMap.addMarker(mp);
            mMap.moveCamera(center);
            mMap.animateCamera(zoom);

        }
    });}}


ilang


I think this line should be:   `if _, err := exec.LookPath("mpv"); nil == err`


the answer for 2nd is 9227463


Successfully aliased the URL <https://nuxt-typescript-vuetify-kwq1qvvep.now.sh> to the following aliases:

* https://nuxt-typescript-vuetify.justhannes.now.sh
* https://nuxt-typescript-vuetify-git-master.justhannes.now.sh


There were the following issues with your Pull Request

  * Subject needs to conform to "%{type} #%{issue_number}: %{description}"

Guidelines are available at https://github.com/OpenNebula/one/blob/master/share/doc/dev/COMMIT_MESSAGES.md

---
This message was auto-generated by https://gitcop.com


Successfully aliased the URL <https://dark-site-p0e3cb5t2.now.sh> to the following aliases:

* https://dark-site.anubhav.now.sh
* https://dark-site-git-master.anubhav.now.sh


Successfully aliased the URL <https://vue-asr38r5do.now.sh> to the following aliases:

* https://rx-vue.now.sh
* https://vue-rx.now.sh
* https://vue.rxts.now.sh
* https://vue-git-master.rxts.now.sh


completed


Successfully aliased the URL <https://leodoesthingstk-c4oktvd4e.now.sh> to the following aliases:

* https://leodoesthingstk.ldt.now.sh
* https://leodoesthingstk-git-master.ldt.now.sh
* https://leodoesthings.tk
* https://www.leodoesthings.tk


Don’t have it to be ?= instead of =.


Обработка ошибки отсутствия ответа от сервера


Successfully aliased the URL <https://nuxt-typescript-vuetify-m3pq9v5ug.now.sh> to the following aliases:

* https://nuxt-typescript-vuetify.justhannes.now.sh
* https://nuxt-typescript-vuetify-git-master.justhannes.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Successfully aliased the URL <https://leodoesthingstk-byn3iq3v8.now.sh> to the following aliases:

* https://leodoesthingstk.ldt.now.sh
* https://leodoesthingstk-git-master.ldt.now.sh
* https://leodoesthings.tk
* https://www.leodoesthings.tk


Successfully aliased the URL <https://zeit-5gz9wvvcb.now.sh> to the following aliases:

* https://paige.now.sh
* https://iferr.now.sh
* https://blog.typi.tk
* https://crapp.now.sh
* https://*.blog.typi.tk
* https://trew.now.sh
* https://chug.now.sh
* https://clug.now.sh
* https://zeit.ooh.now.sh
* https://zeit-git-master.ooh.now.sh


Successfully aliased the URL <https://nuxt-typescript-vuetify-ewaaptfps.now.sh> to the following aliases:

* https://nuxt-typescript-vuetify.justhannes.now.sh
* https://nuxt-typescript-vuetify-git-master.justhannes.now.sh


Good work


내부 링크 ㄴㄴ


Successfully aliased the URL <https://ant-design-plus-b925kw0g1.now.sh> to the following aliases:

* https://ant-design-plus.alita.now.sh
* https://ant-design-plus-git-master.alita.now.sh


wrong re he garaj na


[MultiRowTabLiteforFx.uc.zip](https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme/files/3577771/MultiRowTabLiteforFx.uc.zip)

Well, since the tab index doesn't get updated properly, we have to check which part is causing the issue.

This test should show a popup when you drag a tab if either something wrong happens (in which case it will show the TypeError and what's undefined), and if that doesn't get triggered, it should show the horizontal coordinate of your mouse in the screen, and then the horizontal position of each tab until the tab you are dragging.
For this test, you should use an empty window and have open 5 tabs. Drag the 3rd tab for the test.
The popups that will tell you the horizontal position of each tab, and this will get repeated until they find the tab you are dragging, so better not have too many tabs open or you will get spammed by a lot of popups.

If everything goes correclty, you should see 4 popups. The first one with your mouse horizontal position, and 3 later ones with the horizontal position at which each tab starts (so the numbers should grow with each popup).


hoi maere wong asa


<img width="1415" alt="snapShot3" src="https://user-images.githubusercontent.com/54247684/64318324-6083e980-cfec-11e9-89ae-9251ec0a8e26.png">


tthf


If the users run this a second time, wouldnt this code NOT backup the host file on second run?


hoi mare sarke tujhe


This should no longer be needed, after upgrading `memdown`.


Should bump to 5.0.0


Successfully aliased the URL <https://hdmedia-klyyn2kig.now.sh> to the following aliases:

* https://hindustandaily.com
* https://hdmedia.ravitejakolla.now.sh
* https://hdmedia-git-master.ravitejakolla.now.sh


If I create 'new Animal("Cow", "Bark")' can I have a cow who can bark?


🔥 Device tests completed (Failed) on TvOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=3020403)(TvOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/8a4c85863a5678a7ab8a105c4112d4564c862a74/3020403/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 112 tests passed.</summary>

## Failed tests

 * mscorlib/tvOS - device/AssemblyBuildTarget: dylib (debug): Failed
</details>


Access to XMLHttpRequest at 'https://www.google.com.tw/' (redirected from 'http://www.google.com.tw/') from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.


Yep, this really surprised me. Only found it by accident. The good part: Even though the tests were not executed at all and called the wrong functions, the test data itself was fine and the proper functions pass the tests.

Also it was me who added this nonsense in the first place :/


Access to XMLHttpRequest at 'https://www.google.com.tw/' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.


<img width="610" alt="snapShot3" src="https://user-images.githubusercontent.com/54247684/64318713-4565a980-cfed-11e9-8885-9118b296d0a0.png">


Perfect, thank you!


Successfully aliased the URL <https://staart-ui-bhpsy6dqu.now.sh> to the following aliases:

* https://staart-ui.o15y.now.sh
* https://staart-ui-git-master.o15y.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


[R/check_beast2_options.R:19:1:](https://github.com/ropensci/beastier/blob/ec1f5521f645860a0a2cd21c927db7e618c1a62d/R/check_beast2_options.R#L19) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
check_beast2_options <- function(
^
```
[R/run_beast2.R:34:1:](https://github.com/ropensci/beastier/blob/ec1f5521f645860a0a2cd21c927db7e618c1a62d/R/run_beast2.R#L34) *style:* **functions should have cyclomatic complexity of less than 15, this has 26.**
```r
run_beast2 <- function(
^
```


![](https://github.trello.services/images/mini-trello-icon.png) [Ali Dagdeviren](https://trello.com/c/zuGccuS4/2705-ali-dagdeviren)


thanks


<img width="610" alt="snapShot3" src="https://user-images.githubusercontent.com/54247684/64318790-7cd45600-cfed-11e9-98cc-326e44aef7ea.png">


@erezsh just a heads up, this is tagged 0.7.4, but `lark.__version__` is still defined as 0.7.3


[R/are_mrca_taxa_names_in_fastas.R:7:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/are_mrca_taxa_names_in_fastas.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
are_mrca_taxa_names_in_fastas <- function(
^
```
[R/are_mrca_taxa_non_intersecting.R:13:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/are_mrca_taxa_non_intersecting.R#L13) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
are_mrca_taxa_non_intersecting <- function(mrca_priors) {
^
```
[R/check_mrca_prior.R:27:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/check_mrca_prior.R#L27) *style:* **functions should have cyclomatic complexity of less than 15, this has 31.**
```r
check_mrca_prior <- function(mrca_prior) {
^
```
[R/create_beast2_input.R:18:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/create_beast2_input.R#L18) *style:* **functions should have cyclomatic complexity of less than 15, this has 36.**
```r
create_beast2_input <- function(
^
```
[R/init_distr.R:9:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/init_distr.R#L9) *style:* **functions should have cyclomatic complexity of less than 15, this has 25.**
```r
init_distr <- function(
^
```
[R/is_distr.R:37:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_distr.R#L37) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
is_distr <- function(
^
```
[R/is_init_site_model.R:36:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_init_site_model.R#L36) *style:* **functions should have cyclomatic complexity of less than 15, this has 27.**
```r
is_init_gtr_site_model <- function(
^
```
[R/is_mcmc.R:11:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_mcmc.R#L11) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
is_mcmc <- function(
^
```
[R/is_site_model.R:55:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_site_model.R#L55) *style:* **functions should have cyclomatic complexity of less than 15, this has 22.**
```r
is_gtr_site_model <- function(
^
```
[R/is_site_model.R:171:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_site_model.R#L171) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
is_tn93_site_model <- function(
^
```
[R/parameter_to_xml.R:11:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/parameter_to_xml.R#L11) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
parameter_to_xml <- function(
^
```
[R/site_model_to_xml_subst_model.R:7:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/site_model_to_xml_subst_model.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
site_model_to_xml_subst_model <- function(
^
```
[tests/testthat/test-create_nested_sampling_mcmc.R:44:71:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/tests/testthat/test-create_nested_sampling_mcmc.R#L44) *style:* **Commas should always have a space after.**
```r
  nss_line <- na.omit(stringr::str_match(text, ".*beast.gss.NS.*"))[1,1 ]
                                                                      ^
```
[tests/testthat/test-create_nested_sampling_mcmc.R:44:72:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/tests/testthat/test-create_nested_sampling_mcmc.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  nss_line <- na.omit(stringr::str_match(text, ".*beast.gss.NS.*"))[1,1 ]
                                                                       ^
```


Beautiful! Thanks for adding the PowerPoints.


companyName


countryCode


Does a nonZero animal make any sense in the domain context?


a


Если ты нет логики инициализации и дестроя, то нет необходимости переопределять инит и дестрой метод


код дупликэйт в getSession


Successfully aliased the URL <https://allagan-processing-node-l2uhjdlj4.now.sh> to the following aliases:

* https://allagan-processing-node.allagan-node.now.sh
* https://allagan-processing-node-git-master.allagan-node.now.sh


Trying to move the  3rd tab produces three series of: `1867 112.5 337.5 562.5 787.5 1012.5` (18 popups total)


Надо генерировать не строку, а само дерево. Строковое представление нужно только для ввода-вывода.


Разнеси по сервисам по каждой сущности


Can I do this: `Animal dog = new Animal("Moo");`?


Сейчас даже нет гарантии, что полученная строка является валидным деревом.


`fn add(x,y int)int{
    return x + y
}

fn main(){
    fadd:=add
    println(fadd(1,2))
}`


Если ты создаешь рандом каждый раз, то и последовательность чисел будет одинаковая всегда. Правильнее рандом создавать снаружи, инициализировать чем-то (обычно текущим временем, но для тестов можно и чем-то определенным) и передавать в методы.


To handle the RPC_E_SERVERCALL_RETRYLATER ComException.

That could be better handled implementing an IOleMessageFilter but that solution didn't work because the thread apartment where is running the msbuild task doesn't allows it.


В качестве шанса обычно используется дробное число от 0 до 1. И проверка, соответственно. `random.nextDouble() < p`


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Add


stimmt auch wieder.
aber die meisten sind so viele kopierte Dateien die sich doppeln und das Repository größtenteils unnötig aufblähen.


Thank you so much for your help:))


Successfully aliased the URL <https://yorkuncom-qb9zlqde3.now.sh> to the following aliases:

* https://yorkun.com
* https://www.yorkun.com
* https://yorkuncom.yancymin.now.sh
* https://yorkuncom-git-master.yancymin.now.sh


自说自话 样式太丑  争取以后好好修改


I don't know


When I move the 3rd tab for the first time it shows one sequence (6 numbers). When I move the 3rd tab for the second time it shows same sequence twice. When I move the 3rd tab for the tird time it shows same sequence triple times. And so on.


这就是第一次修改


Looks like unneeded line wrap.


What do these changes mean?


OK. Make a commit with margin.


maybe better "static inline ... { }"


Looks indeed nicer.


Почему ArithmeticException?


what is a non-zero animal?


Looks like it is the origin of this bug: https://forum.endeavouros.com/t/broken-mate-installation-on-endeavouros/1363/18


I can still do, `Animal cow = new Animal("Oink");`


Does this signify no animal?


ok


[R/are_mrca_taxa_names_in_fastas.R:7:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/are_mrca_taxa_names_in_fastas.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
are_mrca_taxa_names_in_fastas <- function(
^
```
[R/are_mrca_taxa_non_intersecting.R:13:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/are_mrca_taxa_non_intersecting.R#L13) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
are_mrca_taxa_non_intersecting <- function(mrca_priors) {
^
```
[R/check_mrca_prior.R:27:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/check_mrca_prior.R#L27) *style:* **functions should have cyclomatic complexity of less than 15, this has 31.**
```r
check_mrca_prior <- function(mrca_prior) {
^
```
[R/create_beast2_input.R:18:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/create_beast2_input.R#L18) *style:* **functions should have cyclomatic complexity of less than 15, this has 36.**
```r
create_beast2_input <- function(
^
```
[R/init_distr.R:9:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/init_distr.R#L9) *style:* **functions should have cyclomatic complexity of less than 15, this has 25.**
```r
init_distr <- function(
^
```
[R/is_distr.R:37:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_distr.R#L37) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
is_distr <- function(
^
```
[R/is_init_site_model.R:36:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_init_site_model.R#L36) *style:* **functions should have cyclomatic complexity of less than 15, this has 27.**
```r
is_init_gtr_site_model <- function(
^
```
[R/is_mcmc.R:11:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_mcmc.R#L11) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
is_mcmc <- function(
^
```
[R/is_site_model.R:55:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_site_model.R#L55) *style:* **functions should have cyclomatic complexity of less than 15, this has 22.**
```r
is_gtr_site_model <- function(
^
```
[R/is_site_model.R:171:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_site_model.R#L171) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
is_tn93_site_model <- function(
^
```
[R/parameter_to_xml.R:11:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/parameter_to_xml.R#L11) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
parameter_to_xml <- function(
^
```
[R/site_model_to_xml_subst_model.R:7:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/site_model_to_xml_subst_model.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
site_model_to_xml_subst_model <- function(
^
```
[tests/testthat/test-create_nested_sampling_mcmc.R:44:71:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/tests/testthat/test-create_nested_sampling_mcmc.R#L44) *style:* **Commas should always have a space after.**
```r
  nss_line <- na.omit(stringr::str_match(text, ".*beast.gss.NS.*"))[1,1 ]
                                                                      ^
```
[tests/testthat/test-create_nested_sampling_mcmc.R:44:72:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/tests/testthat/test-create_nested_sampling_mcmc.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  nss_line <- na.omit(stringr::str_match(text, ".*beast.gss.NS.*"))[1,1 ]
                                                                       ^
```


not


Can I create an animal like this - 'new Animal("Cow", "Bark")' and get a cow who can bark?


Successfully aliased the URL <https://main-site-kbrk1i3pk.now.sh> to the following aliases:

* https://fcc-mcr.now.sh
* https://main-site.fcc-mcr.now.sh
* https://main-site-git-master.fcc-mcr.now.sh


so we are extracting the numbers, sorting them and then recreating the original set of params?
If yes,
i am not sure if we recreating them in the original format is a reliable thing.
Can we do something like [this](https://stackoverflow.com/questions/1082413/sort-a-list-of-strings-based-on-regular-expression-match-or-something-similar) instead?


Successfully aliased the URL <https://yorkuncom-2t5ksel6e.now.sh> to the following aliases:

* https://yorkun.com
* https://www.yorkun.com
* https://yorkuncom.yancymin.now.sh
* https://yorkuncom-git-master.yancymin.now.sh


Нужно удалить одним действием или по айди по обьекту в котором правильный айди есть


в названии переменных не должно быть цифр


[Your benchmark job](https://github.com/JuliaLang/julia/commit/f4c23dfb145af5ec98e600f9bb7143b9c8558449#commitcomment-34957593) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/f8bf9b9828d783f7a668756fee38315c5609c566/daily_2019_09_05/report.md). cc @ararslan


In previous commit, it's mentioned as well. If I create an animal like this - new Animal("Cow", "Bark"), can I have a cow who can bark?


Yes, we can do that .I will rethink


Good Information


> Hi there Keesbos, is their anyway of contacting yourself through email about this repository that uses python with Zerto ?

cornelis.bos@gmail.com


@Stefan-Ilic  You're not closing the alert after the test. Tests following this one are failing.


Successfully aliased the URL <https://frontend-4jyv588s4.now.sh> to the following aliases:

* https://frontend.labseu2-niyon.now.sh
* https://frontend-git-master.labseu2-niyon.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


I think we could mark bouncycastle as optional, since it is only used when actually using the signature stuff.


Was the removal of this FIXME intended? IIRC we still want to rename it to `Payload`.


Ще там є одна проблема. При створенні нової точки маршруту (add new event) в консолі вибиває помилку, що файл зображення не знайдено. Я там міняю посилання на зображення на trip.png, якщо це створення нового таску. Хоча файл воно знаходить і вставляє на сторінку. Не розумію, в чому проблема


Does this violate any of the SOLID principles discussed?


Successfully aliased the URL <https://dailylistgithubio-ld0xqrblw.now.sh> to the following aliases:

* https://dailylist.now.sh
* https://mark.now.sh
* https://index.now.sh
* https://dailylistgithubio.shenmark201401.now.sh
* https://dailylistgithubio-git-master.shenmark201401.now.sh


this is not necessary for prometheus-operator deployments that are not within the scope of the cluster-monitoring-stack


So, if the farmer buys a new goat, should we add another method to this class again?


🔥 Device tests completed (Failed) on iOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=3020401)(iOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/8a4c85863a5678a7ab8a105c4112d4564c862a74/3020401/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 112 tests passed.</summary>

## Failed tests

 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): TimedOut
</details>


why are we creating all the test cases in a single commit? Is this what was discussed about TDD?


remax-redux 是根据 react-redux 改造的吗？做了哪些修改呢？


Successfully aliased the URL <https://selfpub-ui-33o664krz.now.sh> to the following aliases:

* https://selfpub-ui.selfpub1.now.sh
* https://selfpub-ui-git-master.selfpub1.now.sh


kk


https://github.com/remaxjs/remax-redux/commits/remax

看到提交记录