Первая версия словаря (
@camdicbot) была нацелена на то, чтобы сделать доступ к словарю кембриджа из телеграма, сделав дополнительные фичи, с которыми получать значения слов стало еще удобнее.
Это очень нестабильный бот с кучей багов и костылей. Очень сложно что-то в нем сейчас понять, прочитав то, что я написал. И к тому же очень медленный. Это был один из моих первых проектов по программированию, и именно поэтому он и получился не очень, хоть им и пользуется довольно много людей.
Вторая версия (
@camdictest_bot, которая будет перенесена на основной бот) делается с фокусом на скорость (запросы обрабатываются мгновенно), надежность (сделал ДДОС фильтр. Все желающие заспамить и сломать бот будут забанены), хорошую поддерживаемость (раскидываю все по модулям, очень много использую обьектно-ориентированное программирование, чтобы новый функционал можно было дописать легко и быстро) и сохранение максимального кол-ва данных (для большего круга фич, которые можно реализовать).