# NTU 台大交流社群 ## 動機 * 補足現有 FB 社團功能之不足 * 前陣子 FB 掛掉,尋找一個替代方案 * FB 有觸及率的問題,有些重要的通知希望學生能夠及時的收到 * 善用身分組機制 * 各類廣播、頻道可自行選擇是否要瀏覽、接收(訂閱制度) * 成立管理組、技術組等等,各司其職 ## 加入成員驗證方式 * 台大學生: NTU mail * 實務問題: Gmail 寄信上限 * Solutions: * NTU mail? * 自架 mail server? * 校友(非學號帳號)、教職員: 人工審核 * suffix (@ntu.edu.tw) * 校友證 * 三校聯盟 * 周邊商家? ## 機器人 * 0. 加入群組審核 * 1. 訂閱機制 * 開設一個頻道,其中需要點選表情選擇身分組。一旦選擇該身分組,就會獲得該身分。 * 廣播身分組: 使用者就會收到該身分組對應的廣播內容。 * 頻道身分組: 使用者就能檢視該身分組對應的頻道。 * 2. 廣播機器人 * 一天限廣播n次,一旦發現濫用會有懲罰機制。 * 發送對應身分組的廣播,使得學生能快速收到訂閱的消息。 * 3. 申請頻道機制 * 分兩種類型,臨時頻道和子社群頻道 * 一天限一次,需附理由 * 臨時頻道: 特殊且具時效性質 * 子社群頻道: 由多人連署,提供專屬討論空間,但機制仍在思考中 * 由管理員審核後成立 * 連署? * 檢舉機制 * 一天限一次,私訊機器人以觸發。 * 匿名 (對外匿名,對管理員不匿名) * 實名私訊機制 * 建立頻道,類似 FB 社團私訊功能 * 管理員可以實名回覆,或者使用機器人代為回覆(可能不太方便?) * 濫用監控機制(考慮) * 考慮使用監測機器人以防止濫用,但有隱私的疑慮。 * 私人語音頻道 * 任何人皆可建立,由建立者自由決定邀請人選 * 可參考相關 bot ## 管理組 * 制定社群守則,定期改選。 * [NTU台大學生交流版 版規](https://drive.google.com/file/d/1iwYVgiuWxnSAvGJkQkQFChMqUy2gzTnk/view) * 負責處理糾紛、違規、鬧群、騷擾,以及其他惡意行為。 * 擁有違規處理頻道存取權限,所有處分公開透明。 * 以服務伺服器成員為出發點,避免濫用權力,身體力行遵守中華民國法律、台大校規、Discord 社群守則、本群組社群守則,促進本社群和諧發展為終極目標。 ## 技術組 * 志願性加入。 * 負責維護 discord 群組與機器人。 * 機器人的選擇: 希望有大佬提供意見。 * `discord.py`, `red discord bot` * 機器人是否開源? * 初步徵集對象 * 有 discord 使用經驗的人 * 會寫 discord bot 的人 * 對創立台大 discord 交流社群有興趣的人 ## 廣播 * 緊急廣播: 有校內重大事項宣布,或發生緊急危難需要尋求大眾協助時,使用此廣播 * 免費報你知: 剩餘食物、物品免費供應 * 其他分類? ## 身分組領取 * 各類廣播接收 * 各學院頻道檢視 * 各子社群頻道檢視 * 各宿舍? ## 頻道 * 社群守則,同意後開啟 * 身分組選擇區 * 違規處理區 * 分類: 廣播區(此區唯獨,由機器人發出,一人一天限發一次) * 公告/校內重要或緊急事務廣播區 * 免費報你知 * 遺失物廣播區 * 新聞廣播區(for 楚湘雨) * 各類校內活動廣播區 * 徵才/問卷廣播區 * 綜合留言版(類似FB發文) * 分類: 臨時頻道 * 各頻道連署申請後創立 * 分類: 一般閒聊區 * 綜合閒聊區 * 學生事務閒聊區 * 校友閒聊區 * 教職員與其他人員閒聊區 * 敏感議題閒聊區(需訂閱,此區域對於言論管制較為寬鬆,但仍需遵守基本規定) * 分類: 學院閒聊區(要不要分56系?133所呢?) * 文學院 * 理學院 * 社會科學院 * 醫學院 * 工學院 * 生物資源暨農學院 * 管理學院 * 公共衛生學院 * 電機資訊學院 * 法律學院 * 生命科學院 * 國際學院 * 創新設計學院 * 共同教育中心 * 進修推廣學院 * 校內其他單位 * 分類: 子社群閒聊區 * 各頻道連署申請後創立,採訂閱制 * 分類: 語音頻道 * 公共 1~5 * 私人語音頻道 * 管理員區 * 私訊頻道區 ## 規則 * 誰可以加入本社群? * 禁用 @everyone @here @任何身分組 * 討論是否允許 NSFW 頻道的子社群申請 ## 展望 * 與學校單位、學生會合作,使他們知道這個管道可以快速公布有即時價值或非常重要的訊息。 * 與教授或助教合作,開設課程專用的頻道 * 電影共享->語音? * 提供 priority? * 報時區(2118正在喝可樂) * 課程網廣播區 (討論->透過 thread) ## 提問 * 假設每個系都會自己開頻道,那大家覺得: * 自由申請身分組 or 自動授予身分組? * 假如是後者,那大家會不會不想公開自己的系? * 雙主修、輔系? <style> @keyframes spin { from { transform:rotate(0deg); } to { transform:rotate(360deg); } } @keyframes rainbow_shadow{0%{box-shadow:none}13%{box-shadow:0 0 1px 2px red}26%{box-shadow:0 0 1px 2px red,0 0 1px 4px orange}39%{box-shadow:0 0 1px 2px red,0 0 1px 4px orange,0 0 1px 6px #ff0}52%{box-shadow:0 0 1px 2px red,0 0 1px 4px orange,0 0 1px 6px #ff0,0 0 1px 8px green}65%{box-shadow:0 0 1px 2px red,0 0 1px 4px orange,0 0 1px 6px #ff0,0 0 1px 8px green,0 0 1px 10px #00f}78%{box-shadow:0 0 1px 2px red,0 0 1px 4px orange,0 0 1px 6px #ff0,0 0 1px 8px green,0 0 1px 10px #00f,0 0 1px 12px #8a2be2}91%{box-shaodw:0 0 1px 2px red,0 0 1px 4px orange,0 0 1px 6px #ff0,0 0 1px 8px green,0 0 1px 10px #00f,0 0 1px 12px #8a2be2,0 0 1px 14px navy}100%{box-shaodw:0 0 1px 2px red,0 0 1px 4px orange,0 0 1px 6px #ff0,0 0 1px 8px green,0 0 1px 10px #00f,0 0 1px 12px #8a2be2,0 0 1px 14px navy,0 0 1px 16px purple}} @keyframes poyon { 0%, 65%, 100% {transform: scale(1, 1)} 15% {transform: scale(0.85, 1.15)} 30% {transform: scale(1.15, 0.85)} 45% {transform: scale(0.9, 1.1)} } img.ui-avatar{ animation: spin 0.3s linear infinite, rainbow_shadow 3.6s infinite !important; } </style> <style lang='stylus'> img.ui-avatar animation: none animation-iteration-count: none </style>