Новости Крокодила с Рисунками
1.2K subscribers
183 photos
47 videos
165 links
Крокодил, но слова нужно не объяснять, а рисовать!

Поддержка (отзывы и идеи) - @CrocoLab
Бот - @CrocoDraw_Bot
Чат - @CrocoDrawChat
Рисунки - @CrocoDraws
Download Telegram
Как у вас дела сегодня с 🪣Заливками и другими функциями? Какие баги?

Расскажите в комментах
2
📢 Отправить свой рисунок в @CrocoDraws теперь можно даже без результатов игры.

Обычно это делалось двойным нажатием [👍лайка ] под результатом своей игры. Но если игра так и не закончилась - рисунок никак нельзя было отправить в канал.

Теперь такая возможность есть. Ответьте на сообщение с рисунком в группе командой @crocodraws (да, прямо юзернеймом канала - такая команда) — и он отправится на модерацию.

💻 Быстрые кнопки с компа:
Вернул вызов палитры и изменение прозрачности по зажатию Shift.
Для рисования прямых линий теперь нужно зажимать Tab
5
Зажмите кнопку кисти (карандаша) и потяните вверх / вниз.

Могут быть баги, тестируем
7
Наблюдаются проблемы на сервере.
У вас тоже проблемы с играми?
3
🕞 Наблюдаются лаги (тормоза)

Возможно, связаны с вечерней нагрузкой. Буду разбираться и оптимизировать код
4
Боты не работают, чиню
7
Работа ботов восстановлена, можно играть
11
☑️ Исправлен Ластик (стирание)

(вместо ластика появлялась тестовая функция размытия. Теперь все ок, можно стирать нормально)
9
🔧💻 Тестирую оптимизацию кода
(чтобы по вечерам не зависал).

Могут быть новые баги
2
☑️ 🗄 Оптимизировал код.

Запросов к базе данных теперь в 2-3 раза меньше. Посмотрим, поможет ли это справиться с вечерними лагами.
3
Как вам работа Кроко этим вечером?

Мне кажется, что этим вечером Крокер лучше справлялся с нагрузками.

По крайней мере /ping показывал регулярно нормальные результаты. /ping- команда, которую можно отправить в ЛС боту для теста.
2
🎨 Изменения в работе холста

1. Кеширование для увеличения производительности.

Каждые 100 штрихов (или каждые 5 в случае использования мягкой кисти) изображение будет переводиться в "растровое".

Плюсы: холст станет меньше тормозить
Минусы: при зумировании картинка будет менее четкой (что нормально. Без зума она останется четкой)

Это не помешает работе кнопки "назад" для отмены штрихов.
(Не считая ситуации с заливками и перезапуском холста. Тогда отмотать назад не получится).

2. 🔎 Индикатор зума перенесен с холста вверх. Если вы приблизите - он будет показан на месте игрового слова.

Могут быть баги, тестируем
3
Наблюдаются сильные тормоза в боте.

Разбираюсь в причинах
4
/ping бота

Если у вас случился баг — не принялось слово, или любой другой — отправляйте в ЛС боту команду /ping

Вместе с баг-репортом перешлите ответ бота в группу поддержки @CrocoLab.

Кому интересно, важные показатели из /ping:

💡 Uptime: 00:04:26 s.— время с последней перезагрузки
🎚 Нагрузка: 42% (понятно)
free mem: 2,558,136,832 — свободная оперативка на сервере
🗄 db 0.188 s. — время ответа базы данных (должно быть до 0.5 s)
🤖 response: 0.053 s. — время доставки сообщения телеграмом. Зависит от Телеграма. Должно быть до 0.5 s
4
Боты сильно тормозят

Причина пока непонятно. Проблема со всем сервером (и другими моими ботами)
2
♻️💻 Перезагрузка сервера помогла.

Но причина зависаний пока что неясна, буду наблюдать
3
Как вам 🪙Монетки? Успели поймать парочку?

Теперь, когда рисунок художника из вашей группы попадает в канал — награду получает не только он!

В группу падают 3 монетки, которые забирают самые быстрые лапки (кто успеет поймать). В каждом сообщении с монетой спрятано от 1 до 4 🪙Кроко.

При этом награда художнику уменьшена с 20 до 15 🪙. Сам художник теперь не может забирать монетки — ведь они для его друзей по чату, а он и так получил награду.
8🔥2👍1
Включена 🪣 Заливка при совместном рисовании (когда даете кисть другу с помощью команды bru, или в тестовом инлайн-холсте)

Могут быть баги, нужно тестировать.

Так же исправлены другие мелкие баги. И эти исправления могли добавить новых багов, так что наблюдаем
1👍1🔥1
Новости Крокодила с Рисунками
/ping бота Если у вас случился баг — не принялось слово, или любой другой — отправляйте в ЛС боту команду /ping Вместе с баг-репортом перешлите ответ бота в группу поддержки @CrocoLab. Кому интересно, важные показатели из /ping: 💡 Uptime: 00:04:26 s.—…
Починена команда /ping из этой новости.

Я ее для вас разрекламировал, но забыл включить (работала она только для админа)... Теперь работает у всех

Отправляйте /ping в ЛС боту при любых багах (чтобы потом переслать результат в @CrocoLab вместе с баг-репортом). Или просто если вам любопытно посмотреть на показатели бота
1👍1
☑️ База данных ускорена

Спасибо ChatGPT за совет. Добавление индекса к полю createdAt ускорило работу более чем в 2 раза.

Больше тормозов не будет? Посмотрим.
🔥7👍2