برای رای دادن دو دقیقه وقت دارید

سلام

مدتی بود زیاد روی بات وقت نمی‌گذاشتیم. چند نفر از دوستان پیشنهاد خوبی داده بودند مبنی بر اینکه رای گیری‌ها دارای مدت زمان باشه به این صورت که اگر همه افراد مثلا در دو دقیقه رای ندادند رای‌گیری بسته بشه و سیستم و بقیه بازی‌کنان منتظر اون فردی که تاخیر کرده نمونند. این امکان رو الان به سیستم اضافه کردیم و از این به بعد برای رای‌گیری‌ها فقط دو دقیقه وقت دارید.

شاد باشید

دو زبانه شدن سایت و بات

mafiaen

سلام دوستان

خبر خوب اینکه سایت هم مثل بات دوزبانه شد و لازمه از کمک دوستان خوبم @mfat و @memohi تشکر کنم که کار ترجمه سایت رو انجام دادند. همچنین ممنون می‌شیم اگر به سایت نگاهی بندازید و اگر مشکل نگارشی برخورد کردید به ما اطلاع بدید.

ارادتمند

دستور خودکشی و تغییر زبان به ربات اضافه شد

killMeLangCommand

سلام
دو دستور خودکشی (kill_me) و تغییر زبان (lang) به ربات اضافه شده. خیلی از دوستان بابت بازی‌های رها شده گله داشتند به این معنی که بازی نیمه کاره رها می‌شد و دستور لغو (cancel) به حدنصاب نمی‌رسید، درنتیجه افراد تا زمان تعیین و تکلیف بازی نمی‌تونستند در بازی دیگه‌ای ثبت نام کنند. به همین خاطر ما دستور خودکشی رو اضافه کردیم که هر شخصی به هر دلیلی اگر خواست در میانه بازی از ادامه بازی انصراف بده بتونه خودش رو در اون بازی بکشه و در بازی دیگری ثبت نام کنه.
همچنین دستور تغییر زبان رو هم به ربات اضافه کردیم، فعلا از دو زبان انگلیسی و فارسی پشتیبانی می‌کنیم. درصدد دوزبانه کردن سایت هم هستیم، اگر تمایل دارید در ترجمه سایت به ما کمک کنید خیلی ممنون می‌شیم با ایمیل [email protected] تماس بگیرید.

ربات مافیا ۵ هزار کاربره شد

donate-nowسلام

هفت هشت ماه پیش که ما این پروژه رو شروع کردیم تصور نمی‌کردیم کمتر از یک سال تعداد کاربرامون حتی  به هزار نفر هم برسه اما امروز ۵۰۰۰ کاربر داریم! خیلی خیلی خوشحالیم از این موضوع و خواستیم با شما هم این خوشحالی رو شریک بشیم. درضمن تعداد نفر/بازی‌ها هم به ۲۸۰۰۰ تا رسیده.

در این مدت کارمون کاستی‌هایی داشت که سعی کردیم اون‌ها رو تا جایی که از دستمون بر میاد رفع کنیم. شما هم همیشه از ما حمایت کردید و مشکلاتمون رو به خودمون گوشزد کردید. یک سری درخواست‌هایی هم از بازی داشتید که هنوز پیاده نکردیم ولی سعی می‌کنیم از این به بعد جدی‌تر کار رو دنبال کنیم.

سیاستی که همیشه دنبال کردیم دوری از تبلیغات بوده چون معتقدیم این شیوه از تبلیغ(توسط ربات‌ها توی تلگرام) یه جور آزار و اذیت حساب می‌شه برای همین تصمیم گرفتیم به جای تبلیغات روی حمایت‌های شما حساب باز کنیم. اگر از ربات بازی راضی هستید و دوست دارید به توسعه اون کمک کنید می‌تونید از اینجا از ما حمایت کنید.

دو سه روز بود مافیا درست کار نمی‌کرد

سلام
اول از همه عذر‌خواهی می‌کنیم یک سری مشکلات فنی داشتیم که حل شد و الان می‌تونید با خیال راحت بازی کنید. همچین عذر خواهی می‌کنیم از تمام کسانی که موقع تست نهایی امروز کمی اذیتشون کردیم و اما شرح مشکل فنی:
بات های تلگرام برای اینکه پیام‌های دریافتی خودشون رو از تلگرام بگیرن دو نوع مکانیزم می‌تونن داشته باشن یکی اینه که هر موقع پیام جدیدی برای بات اومد تلگرام بیاد اون‌ها رو صدا بزنه (webHook) یا اینکه خود بات هر چند وقت یکبار بره از تلگرام بپرسه پیام جدید چی براش اومده. بات مافیا از webHook استفاده می‌کرد و اخیرا احتمالا به خاطر حجم بالای پیام‌های شما دچار اشکال شده بود و تلگرام به درستی پیام‌ها رو به بات تحویل نمی‌داد. این دو روز صرف این شد که کلا مکانیزم بات عوض شد و به نوع دوم تغییر پیدا کرد. تا اینجا که تست شده به نظر مشکلی وجود نداره.
شاد و خرم باشید

اشکال به وجود آمده و رفع آن

سلام

اخیرا چند نفر از دوستان به ما اطلاع دادند که ربات درست عمل نمی‌کنه و جوابی نمی‌ده. وقتی سرور رو بررسی کردیم متوجه شدیم پیام‌هایی که به ربات می‌زنید به درستی به سرور نمی‌رسه، گویا مشکل از تحویل پیام‌ها در تلگرام بود که با مکاتبه با تلگرام مشکل رفع شد. عذر‌خواهی می‌کنیم از همه کسانی که در این مدت نتونسته بودن بازی کنند و با صبر و اطلاع رسانی به ما کمک کردند.

شاد باشید

حذف بازی‌های رها شده

در مدت اخیر بهبودهای جزئی در برنامه صورت گرفته ولی مهمترین تغییری که انجام شده مربوط به حذف بازی‌های رها شده است. به این معنی که از این به بعد اگر بازی دو روز به حال خود رها شده باشد بازی از سیستم حذف می‌گردد. همچنین بعد از یک روز به اعضای بازی اخطار داده می‌شود، که تا یک روز دیگر مهلت دارند وگرنه بازی از سیستم حذف می‌شود.

شاد باشید

اشکال در ارسال پیام خصوصی و رفع آن

botsupportیه تغییر یا اصطلاحا رفع اشکال در تلگرام باعث شد ربات مافیا نتونه به کاربرایی که تا به حال بهش پیام خصوصی ندادند پیام خصوصی بده. یعنی مثلا اگر یک نفر ربات رو به یه گروهی اضافه کنه و بعدش همه یک بازی رو شروع کنند، ربات نمی تونه به اون افرادی که تا به حال با ربات بازی نکردن یا پیام خصوصی ندادن نقششون رو اعلام کنه. اینجا از همه کسانی که توی این چند روزه بازی کردند و با این مشکل مواجه شدند‌(یعنی بازی رو شروع کردند و ربات بهشون نقششون رو اعلام نکرده) عذر خواهی می کنیم. ما برای رفع این مشکل یه دستور جدید به ربات اضافه کردیم که کاربرا به شکل خصوصی اگر از ربات بپرسنش بهشون نقششون رو می گه:
/what_is_my_role

شاد باشید

ربات مافیا به جمع نرم افزارهای آزاد(متن باز) پیوست

GNU_logo

سلام من نازی هستم. همینطور که عیسی گفت ما با هم توی یک تعطیلات 4 روزه تصمیم گرفتیم بازی رو بنویسیم. بعد از اینکه دیدیم یک عده به صورت مداوم بازی میکنند، تصمیم گرفتیم برنامه رو بهبود و توسعه بدیم. اما قبل از اینکه دست به کار شویم یک کار مهم دیگه رو باید انجام می‌دادیم. اوپن سورس یا متن باز کردن برنامه. با مشورت چند نفر از دوستان در کنفرانس نرم افزارهای آزاد/متن باز زنجان، سورس کد برنامه رو با لایسنس GPLv2 روی گیت هاب منتشر کردیم. از این به بعد بازی مافیا روی تلگرام یک نرم افزار کاملا  آزاد/متن باز به حساب می آد. هرکسی که هم که مایل باشه می تونه کدها رو بخونه یا به بهبود اون کمک کنه. از این مرحله به بعد ما چندین هدف برای بهبود برنامه داریم که یکی از اونها دو زبانه کردن بازیه و از هرکسی که بتونه کمکی بکنه ممنون میشیم اعلام آمادگی کنه.

ما از اینکه نظرات و پیشنهادات شما در مورد بازی رو بشنویم خوشحال می شیم.

داستان نوشته شدن بازی و دو هفته هیجان انگیز بعد از اعلام عمومی

سلام

من عیسی هستم و به همراه همسرم نازی که اون هم برنامه نویسه در یک تعطیلی چهار روزه مردادماه تصمیم گرفتیم این بازی رو بنویسیم. هدف اصلی چیزی جز تمرین برنامه نویسی و انجام یک کار هیجان انگیز  نبود. هسته اولیه بازی در همان چهار روز نوشته شد و بعد کم کم ایرادات رفع شد و در نهایت به مرحله‌ای رسیدیم که احساس کردیم بازی انقدر پخته شده که بشه اعلام عمومیش کرد. نازی اول توییت کرد و من بعد از اون یک توییت دیگه کردم. فرداش که به سرور وصل شدم نتیجه خیلی شگفت انگیز بود. کلی آدم با ربات کار کرده بودند و خیلی ها باهاش بازی کرده بودند و در همان لحظه چند نفری داشتند بازی می کردند. خیلی هیجان انگیز بود، بیشتر به خاطر اینکه اصلا انتظار چنین چیزی رو نداشتیم، حتی مطمئن نبودیم که مردم بتونن با ربات درست کار کنند و بازی رو درست انجام بشه. خلاصه اینکه خیلی ذوق زده شدیم. با بررسی لاگ سرور متوجه چند اشکال جزئی شدیم که در همان روزهای اول رفع شدند.

تا الان ۶۳۴ نفر در مجموع با ربات بازی مافیا رو شروع کردند. و ۳۶۱۳ نفر/بازی با ربات انجام شده. آمار بازی های انجام شده هم به شرح زیر است.

بازی های شروع شده در دو هفته اول

حالا بعد از دو هفته تصمیم گرفتیم وبلاگ بازی را راه اندازی کنیم تا وسیله‌ای باشه برای ارتباط متقابل ما با شما. جایی باشه که بتونیم حرف هایمان را با شما درمیان بگذاریم و از نظرات شما استفاده کنیم.