⚜️ Чаты МГУ:
- Изначальная цель бота — объединять чаты МГУ обновляемыми закрепами
- @chat_msu — основной чат
/links— ссылки на все чаты инфраструктуры/ping— мониторинг интернета в общежитиях
🎙 Формат файлов:
/stt— speech-to-text, опознает текст в войсе/tts— text-to-speech, переводит текст в речь/itt— image-to-text, опознает текст в картинке/itp— image-to-pdf, опознает текст и выдает размеченную пдфку/song— опознаёт песню
🗣 Языковой перевод:
/trlang — перевод текста на язык lang (ru, en и т.п.)/en— перевод текста на английский/ru— перевод текста на русский
👥 Фишки для чатов:
/vote— голосование опросом/rate— голосование кнопками/like— возможность лайкнуть сообщение/raffle— запустить розыгрыш
🤖 Генерация случайностей:
/rolln m — ролл m чисел из n цифр/rollsn m — команда/rollдля всех/randomn m — случайное число от n до m включительно/randomsn m — команда/randomдля всех/d6,/dice— бросить кубик/truth— выдает истину на любой вопрос/or— выдает один из вариантов из текста с или/mash— превращает текст в кашу
👨🏻💻 Программирование:
/py— выполнить код на Python 3/pys— аналог/py, но с вводом данных/prog— все доступные языки (70 штук)
🧠 Нейронки и прочее:
/wf(/wolfram) — результат от WolframAlpha по запросу (link)/sr(/srgan,/lg) — увеличивает изображение SRGAN’ом (link)/wa(/waifu) — увеличивает изображение Waifu2x’ом (link)/bg(/removebg) — удаление фона у изображения (link)/dd(/deepdream) — погрузиться в пучины безумия (link)/what(/wtf) — получить описание картинки (link)/bw(/badwiki) — определение сгенерированное GPT-2 (link)/toon— преобразиться героем Disney (link)/zombie— превратиться в зомби (link)
📨 Стикеры:
/s— добавить изображение в личный стикерпак, через пробел можно задать его эмодзи/sc— аналог/s, но создает стикерпак для чата, где вызван/sa— скопировать существующий анимированный стикер в личный пак/sac— аналог/sa, но создает стикерпак для чата, где вызван/sd— удалить стикер из пака/a,/m— из текста делает анимированный стикер
📝 Обработка текста:
/orfo— проверка текста Орфограммкойs/one/two— аналог sed, ищет паттерн one и заменяет на two/t(/tex) — компилирует LaTeX код/trans— транслит текста/punto— меняет раскладку: ghbdtn -> привет/zalgo— делает страшный текст
🤪 Всякие разные:
/w(/weather) — погода по геометке чата или по Москве/arxiv— поиск статей на arXiv/tenet— разворачивает контент в обратную сторону/avatar— сгенерировать уникальный аватар пользователя/me— аналог команды эпохи IRC/location— из локации даёт широту и долготу, из широты и долготы даёт локацию/excuse— генерирует отмазку/gender— узнать гендер/json— системная информация о сообщении/donate— поддержать развитие бота/help— вызов этого сообщения
🛠 Функции без команд:
- Переводит войсы в текст
- Распознает ссылки на посты VK и выдает красиво форматированный результат
- Распознает ссылки на видео YouTube и VK и выдает прямые ссылки
- Проверяет новых участников на спамеров по системе CAS
- Поздравляет при успехе бросков: 🎯, 🏀
🟠 Примечание: для большинства команд поддержана работа через реплай. Например, команду /en можно использовать двумя способами:
— набрать текст после команды: /en привет
— вызвать команду ответом на уже отправленное сообщение
🟢 Примечание: для команд с аргументами есть дефолтные значения. Например, /roll вызывает /roll 3 1.
🔵 Примечание: некоторые команды можно вызывать через хештег. Например, Получил пятёрку! #like. Аргументы у хештегов задаются через подчеркивания, а не пробел. В отличие от команд, хештеги можно писать в любой части текста.
🟣 Примечание: максимальный размер файлов доступных ботам в Telegram — 20 Мб.