Consider adjusting freenode ACL templates
By default freenode hides the op status behind ChanServ which can make it unclear to new IRC users whom to contact in case of truble and nowadays also confuses Matrix users/bridges.
I recommend making that visible by adjusting the templates so that ops stay visible.
/msg chanserv template #channel AOP !+AeoOtvV /msg chanserv template #channel FOUNDER !+AFRefioOrstvV /msg chanserv template #channel VOP !+AvV
I have blogged about this in 2015 before Matrix came to the picture.