#!/bin/sh -e # make username uppercase username=$(echo "$USER" | tr '[:lower:]' '[:upper:]') timezone=UTC chatlog=/var/log/bunkchat/chat.log prompt="" makeprompt() { time=$(TZ=${timezone} date +%I:%M%p) date=$(TZ=${timezone} date +%m/%d) prompt="${username}-${date}-${time}" } # enter ~bunkchat mode~ (clear the screen) clear while true do echo "┏━┓┏━┓┏━┓┏━╸╻ ┏━┓╻┏┳┓ ┏┓ ╻ ╻┏┓╻╻┏ ┏━╸╻ ╻┏━┓╺┳╸" echo "┣━┛┣┳┛┃ ┃┃ ┃ ┣━┫┃┃┃┃ ╺━╸ ┣┻┓┃ ┃┃┗┫┣┻┓┃ ┣━┫┣━┫ ┃ " echo "╹ ╹┗╸┗━┛┗━╸┗━╸╹ ╹╹╹ ╹ ┗━┛┗━┛╹ ╹╹ ╹┗━╸╹ ╹╹ ╹ ╹ " echo "Proclaim your musings, $USER! This is a group chat with everyone on the server!" echo "You may view current chat with 'heed'!" echo "You may view old chat with 'scry'!" echo "----------------------------------" printf "speak to the server: " read -r text makeprompt echo "${prompt}: $text" >> $chatlog clear done