RE:NODE
Обзор хостинга

Ресурсы5 мин чтения

Как выбрать тариф для Discord-бота

Боты дёшевы в работе и дороги, если работают плохо. Что действительно ест память, когда боту нужна база и какой тариф чаще всего покупают с запасом.


Discord-бот — это долгоживущий процесс, держащий websocket открытым. Это почти ничего не стоит. Стоит кеш: библиотека, которая держит каждого участника каждой гильдии в памяти, растёт вместе с вашим успехом, а не с вашим кодом.

Куда уходит память

  • Кеш участников — это исчерпывающий ответ для любого бота в больших серверах.
  • Аудио, если бот играет музыку; каждый поток — это реальная память и реальный CPU.
  • Всё, что вы положили в переменную, потому что база показалась излишеством.

Тариф, который чаще всего берут с запасом

Командный бот в паре серверов спокойно живёт в 512 МБ. Музыкальному боту с несколькими одновременными потоками нужны 2 ГБ и CPU, не разделённый с чем-то шумным. Начинайте с малого; график сам скажет, когда переезжать, а переезд занимает минуту.