Вхід Реєстрація
Реклама
Ваше рекламне місце
Забронюйте цей слот без конкуренції на обраний період.
Купити рекламу →
Логотип телеграм спільноти - 📣 Світлобот ⚡️ Новини
Додано 14 лип 2024

📣 Світлобот ⚡️ Новини

@svitlobot_news
Кількість підписників: 7 268
Фото: 38
Посилання: 32
Опис:
➡️Сайт проекту: svitlobot.in.ua ❓Відповіді на поширені запитання тут: @Svitlobot_FAQ 🗯Обговорення тут: @svitlobot_api ❤️Фінансово підтримати проект за бажанням можна тут: https://send.monobank.ua/jar/3RTGxFWCMF

👥 Кількість підписників

7 268
Середній/День:: -15
Середній/Тиждень:: -42
Середній/Місяць:: -116

📊 Кількість повідомлень на день

0
Останній день: 0
Середнє за тиждень: 0
Середнє за день: 0

Історія змін назви

📣 Світлобот ⚡️ Новини 2024-07-31
Новини ⚡️ СвітлоБот 2024-07-14

Історія зміни статуса

Офіційно не підтверджена 2024-07-14

Стіна

Статистика telegram каналу

Вітаю. У зв'язку з тим, що в часи написання проекту (22 рік) не було враховано його можливу популярність, останнім часом спостерігалося гальмування роботи майже до повної зупинки. Переписувати правильно і по-новому немає часу і можливості, були проведені технічні роботи в системі для її стабільності:🔧 Додано кешування на мапу, тепер вона відкривається майже миттєво, але дані оновлюються раз на 5 хвилин. 🔧 Оптимізовано всі "важкі" запити в БД і додано також їх кешування🔧 Виправлена помилка "too many connections" 🔧 Знайдений та ліквідований витік пам'яті в декількох ключових місцях🔧 Виправлена помилка по кнопці Статус в боті. 🔧 Відновлені реєстрації. Хто видалив бота з каналу - перереєструйте заново, ми не можемо це виправити. Перевірте свій канал: натисніть будь-яку кнопку в меню чат-бота. Якщо після цього пише що канал деактивовано, то потрібно перереєструватися в той самий канал (це швидко).Запити в техпідтримку за цю ніч (107 штук)  з приводу того що бот не працює, залишаться без відповіді бо тут в новинах вже все написано. Дякую за розуміння. 🛑Нагадую, що будь-які збори в каналах заборонені. Деякі недобросовісні адміни публікують свої банки, такі канали будуть деактивовано, а адміни в бан без можливості створення нового каналу світлобота. 💛Також користуючись нагодою хочу подякувати всім хто підтримує проект на офіційну банку на сайті, а також просто пише слова підтримки в групі обговорення або в особисті. Можливо навіть, це одна з головних причин чому проект досі живий.__________________________________➡️Сайт проєкту: svitlobot.in.uaВідповіді на поширені запитання: @Svitlobot_FAQ🗯Обговорення: @svitlobot_api
Шановні адміни, 1.вимкніть будь ласка в своїх каналах текстове повідомлення з тижневим розкладом, кнопка "не надсилати розклад" в меню @svitloukrainebot.2.Також кнопка "редагувати розклад" - очистіть свої тижневі графіки, їх наразі ні в кого немає. (Якщо обрана група для Києва - ще раз її натисніть для очищення)3. Для більш актуального інформування підписників є можливість додати в свій канал оцього дсп-бота https://t.me/svitlobot_news/1064. Для тих адмінів, хто не хоче світити свій юзернейм в описі каналу з'явилась можливість увімкнути дірект в налаштуваннях тг-каналу (виставити нуль зірочок!!), після цього в описі каналу змініть рядок з власником на посилання на дірект (наприклад: Власник каналу: https://t.me/svitlobot_polunichna?direct). В каналах, в яких не вказаний зв'язок із власником, система буде деактивована5. Також прохання додати для інформативності в назву каналу свою групу відключень (бажано, але не обов'язково)6. Багато запінених старих повідомлень в каналах, відкріпіть їх будь ласка
Реєстрації нових каналів призупинено. Буду думати над вирішенням проблеми хибних спрацьовувань. В особисті вже багато написали гарних пропозицій, можна і тут в коментарях, все прочитаю.Про відновлення реєстрацій буде повідомлено в цьому каналі.Всі зареєстровані канали працюють в штатному режимі з повним функціоналом.***Головна моя проблема зараз це зробити функцію яка пінгує 1000 айпі адрес раз на хвилину. Коли я писав цей код я не планував що у мене буде 2000 каналів, тому писав код який працював повільно. Коли каналів стало дуже багато то код просто не встигав пінгувати всі канали за цей час. Я постійно намагаюсь його пришвидшити, але якщо я пришвидшую дуже сильно (наприклад ставлю більше workers у моїх кластерах) то починаются time outs і деякі каналі просто не пропінговуються. Я реально намагаюсь робити все що можу. Я вже і hash queue split, і threading з кластеризацією робив... Та завжди код працює недовго, потім кількість каналів удвоюється, і знов треба шукати як це пришвидшувати 😅. Для каналів які працюють від API (це також усі канали з телефонами, бо телефони пінгують endpoint) все добре. Мені не треба їх дьоргати.Якщо хтось придумає і напише мені код який приймає array of hostnames (ip, ddns, ip + port, та ddns + port), пінгує кожен hostname (їх більше 1000) і повертає новий dict де (hostname: "Up"/"Down") for each hostname, і це все буде виконуватись швидше ніж 30 секунд, і вся інформація буде правильна (так само як і на цьому сайті) то я дуже дуже сильно подякую і вставлю в свій проект