Hello,
I'm a new member to this forum and it's my first post. I felt compelled to get an account to post my experience on IRC. I had a poor experience on the #fpc channel of libera.chat IRC network, and I thought that my experience would be of interest to others. I've seen other forum posts where a certain person was promoting the use of IRC and urging people to join. So I joined the channels #fpc , #lazarous , and #pascal and I've been hanging out on them for awhile. On Saturday, I got banned from #fpc because I was simply hanging out.
NOTE: I have never sent any rude or disparaging messages. TLDR; - #fpc operator kicks me from the channel stating that I was a bot.
- I direct messaged the #fpc operator (fpc_op) informing them that I was not a bot.
- fpc_op thought it was necessary to quiz me on my pascal skills and things went sour from there.
Here's the log from the main #fpc channel, and the direct messages that I had with one of the operators of #fpc. I've changed my username to genuser and their username to fpc_op in the chatlogs, as I'm not trying to DOX anyone.
Messages from main #fpc channelJan 14 15:50:00 <fpc_op> Hi everyone
Jan 14 16:00:02 <fpc_op> Hi genuser are you new to #fpc?
Jan 14 16:08:51 * ChanServ gives channel operator status to fpc_op
Jan 14 16:09:48 * fpc_op sets ban on $a:genuser
Jan 14 16:10:16 * You have been kicked from #fpc by fpc_op (sorry bots are not allowed here without permission)
**** ENDING LOGGING AT Sat Jan 14 16:10:16 2023
Direct messages from/to #fpc channel operator - fpc_op**** BEGIN LOGGING AT Sat Jan 14 16:02:51 2023
[fpc_op has address xxxx.yyyy.zzzz.com]
Jan 14 16:02:51 <fpc_op> Hi I’m checking channel for bots if you aren’t a bot please respond
Jan 14 16:24:51 <genuser> Err why did I get banned from #fpc? I'm not a bot
Jan 14 17:17:20 <fpc_op> How long have you been using fpc? You were not responding when I talked to you
Jan 14 17:18:09 <fpc_op> Who are you on forums?
Jan 14 17:20:24 <genuser> well looking back at the chat logs. I was only given 8 minutes to respond :-( I'm not registered on the forums. Used pascal for ages .. now just coming back to it
Jan 14 17:21:41 <fpc_op> How would I display every other letter in English alphabet using pascal?
Jan 14 17:22:23 <fpc_op> That is a simple newbie question can you answer it?
Jan 14 18:17:49 <genuser> something like this would work.
Jan 14 18:17:51 <genuser> program printodd;
Jan 14 18:17:51 <genuser> var
Jan 14 18:17:51 <genuser> a: integer;
Jan 14 18:17:51 <genuser> begin
Jan 14 18:17:51 <genuser> for a := 97 to 122 do
Jan 14 18:17:51 <genuser> begin
Jan 14 18:17:51 <genuser> if not odd(a) then
Jan 14 18:17:51 <genuser> writeln('alphabet: ', chr(a));
Jan 14 18:17:51 <genuser> end;
Jan 14 18:17:51 <genuser> end.
Jan 15 15:49:47 <fpc_op> That might work but there are more robust ways to do it.
Jan 15 15:50:45 <fpc_op> Also googling doesn’t count for knowing pascal:) let’s try another question in real time
Jan 15 15:53:17 <fpc_op> Let me know when you come back
Jan 15 17:35:06 <genuser> Well sorry I dont' measure up to your expectations :-( I simply wanted to hang out on the channel and observe. I've never disparaged or made rude comments. Still don't understand why the ban stayed in effect even after I made it apparent that I was not a bot. Maybe you should make this channel an invite only channel as its obviously not open to everyone. Anyways, sorry that I've somehow offended you by
Jan 15 17:35:06 <genuser> not talking on this channel. Bye.
Jan 15 17:36:29 <fpc_op> It’s a support channel for people who use pascal. Can I ask what compelled you to want to lurk there?
Jan 15 17:38:59 <genuser> I used pascal years ago and was interested in relearning it.
Jan 15 17:39:47 <fpc_op> Well you are welcome to use the resources in #pascal topic
Jan 15 17:40:37 <fpc_op> Please let me know when you have learned pascal:)
Jan 15 17:41:22 <fpc_op> You can’t learn pascal by lurking in a channel doing nothing
Jan 15 17:43:04 <fpc_op> After you learn pascal it will not take almost an hour to answer a beginner level pascal question
Jan 15 17:43:40 <genuser> we obviously have different oppions on the use of irc and how we can use it. Anyways good luck with your pursuits.
Jan 15 17:49:02 <fpc_op> So are you saying that you aren’t interested enough in pascal to even bother learning it?

Jan 15 17:51:04 <fpc_op> I’m sorry for assuming you would be interested in channel topic...
Jan 15 17:52:32 <genuser> I never said that all. I will continue with using fpc as the compiler but I'll just asking anything that is fpc specific on discord
Jan 15 17:55:19 <fpc_op> Your story is not very coherent

Jan 15 17:57:59 <fpc_op> If you are using fpc by all means use forums to get help
Jan 15 18:33:32 <fpc_op> How do you use fpc without knowing pascal?
**** ENDING LOGGING AT Sun Jan 15 19:32:33 2023
I elected to ignore the last three direct messages to me as I knew that the conversation was dead and nothing positive was going to come from it.Note the topic for the #fpc channel is the following - "Official channel for people who use and/or develop the Free Pascal Compiler | https://gitlab.com/freepascal.org | Website for Lazarus IDE using FPC is
https://www.lazarus-ide.org | For code pastes please use
https://pastebin.mozilla.org or
http://paste.debian.net | Other related channels -> #lazarus & #pascal
https://wiki.freepascal.org/Operating_Systems_written_in_FPC"
As I pointed out in the above messages, I used pascal years ago and was interested in relearning it using the fpc compiler. I thought that #fpc was yet another place that I could observe and learn. Given the above conversation, I learned that would not be happening. I've hung out in many other IRC channels and learned things without having to be an active conversationalist.
I looked up the channel operators for #pascal and #lazarous and discovered that fpc_op was an operator on those channels also. I did not wish to have a repeat in those channels, so I have left #pascal and #lazarous channels and will not be returning.
I hear that there is an active discord channel for pascal and fpc, so I may hang out there.
If you decide to join these channels on libera.chat be forewarned that you may be kicked and banned from the channel for doing nothing wrong. On the forums, I see that fpc_op has posted many times about getting people to use irc which has gotten several people annoyed. It is very ironic that fpc_op promotes irc in the forums and proceeds to ban people for no good reason. I will not be recommending anyone use liber.chat irc for fpc and lazarous.
Thanks for reading and happy coding.
D.