Is there any real use case for this?
announcing (a buggy) BitchatX! 
An IRC-style Nostr client for ephemeral geohash channels, inspired by BitchX and Bitchat.
BitchatX commands:
/join, /j
/leave, /part, /l - Leave current channel
/msg, /m
/nick, /n
/list, /channels - List joined channels
/all - List all channels (joined + listening)
/help, /h, /commands - Show this help
/quit, /q, /exit - Exit BitchatX

notes:
press i to enter input mode.
press escape to exit input mode.
tab nick completion. i.e. der + tab = Derek Ross:
escape + tab to switch channels
/join to switch channels
i did not test nsec login yet.
bugs exist. i will squash later.
i have more features to implement later.
https://github.com/derekross/bitchatx
gotta run! enjoy!